Auditdata logoAuditdata logo

System Architect at Auditdata | Remote

AuditdataRemote job
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Proven expertise in system architecture, integration patterns, and API design. Strong familiarity with cloud services, particularly Azure. Excellent communication and collaboration skills, with the ability to lead workshops and engage with stakeholders effectively. Experience with Domain-Driven Design (DDD) and a solid understanding of software development best practices are essential.

About the job

This remote System Architect position at Auditdata centers on shaping the architecture for enterprise solutions used by audiology clinics worldwide. The role joins a collaborative Architecture Group, driving system integrations, defining domains, and guiding the ongoing development of Auditdata’s SaaS platform.

Core Technology Stack

Work with . NET, React, and Azure Services, including AKS, Service Bus, Event Hubs, and Azure SQL Database.

Main Responsibilities

  • Define and maintain integration strategies for the Manage product using REST, events, APIs, and data feeds.
  • Create standard integration patterns for real-time (Event Hubs), on-demand (REST), and hybrid workflows.
  • Lead technical workshops with clients and partners to gather requirements and design integration approaches.
  • Align integrations with domain boundaries, data agreements, and security requirements.
  • Handle message contracts, event schemas, versioning, and error-handling protocols.
  • Apply security practices such as OAuth2, mTLS, Azure AD, and Key Vault.
  • Oversee monitoring and reliability of integrations, including tracking, retries, and Dead Letter Queues.
  • Serve as technical advisor for specific domains, ensuring architectural consistency and clear boundaries.
  • Develop domain models, identify bounded contexts, aggregates, and integration points.
  • Define APIs and event contracts for microservices and cross-domain processes.
  • Evaluate epics and initiatives for architectural soundness and service ownership.
  • Support teams with high-level design, technology choices, and architectural patterns.
  • Participate in architectural reviews and platform governance.
  • Mentor teams on Domain-Driven Design (DDD), Clean Architecture, and engineering best practices.
  • Maintain architectural diagrams, specifications, interface documentation, and Architecture Decision Records (ADRs).
  • Design and manage a secure, efficient, and cost-conscious multi-tenancy architecture.
  • Contribute to the long-term architectural vision and help shape the platform’s evolution.
  • Participate in pre-sales activities, technical scoping, and development of initial solutions.
  • Assist with troubleshooting and performance improvements for complex integrations or distributed systems.

Location

This is a remote role open to candidates based in the EU.

About Auditdata

Auditdata is a pioneering company focused on delivering innovative solutions for audiology clinics worldwide. Our commitment to quality and excellence drives our engineering teams to create powerful tools that enhance the audiology practice experience.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.