Auditdata
Auditdata
New

System Architect

Brak informacji o wynagrodzeniu
SeniorFull-time
#435590·Dodano 5 dni temu·1
Źródło: Auditdata
Aplikuj teraz

Tech Stack / Keywords

.NETReactAzure Service BusEvent HubsAzure FunctionsREST APIsWebhooksmicroservicesDomain-Driven DesignClean Architecture

Firma i stanowisko

As a member of Auditdata's Architecture Group, you will join a highly skilled engineering organization building enterprise-grade solutions for audiology clinic chains worldwide, shaping integrations, domain boundaries, system design, and platform evolution across the SaaS product portfolio.

Wymagania

Technical Skills & Experience:

  • Strong communication skills and ability to articulate architectural decisions to leadership and engineering teams.
  • Experience with integration architectures (Azure Service Bus, Event Hubs, Azure Functions, REST APIs, Webhooks).
  • Practical knowledge of microservices and event-driven architectures.
  • Solid understanding of Domain-Driven Design and Clean Architecture.
  • Proven ability to produce high-quality technical documentation and diagrams (Miro, Lucid, C4, Event Catalog).
  • Comfortable in customer-facing technical discussions.
  • Strong background in Azure Cloud services.
  • Ability to enforce architectural standards through ADRs, reviews, and quality gates.
  • Familiarity with governance, audit logging, and proactive system health monitoring.
  • Ability to collaborate with Product and Delivery teams to align architecture with roadmap and business vision.
  • Fluent English.

Preferred:

  • 10+ years in software engineering, including 5+ years in architecture roles within enterprise SaaS.
  • Proven experience modernizing or commercializing legacy platforms into scalable, multi-tenant products.
  • Demonstrated success designing enterprise-grade integrations.
  • Degree in Computer Science or similar field.

Nice-to-Haves:

  • Experience with MassTransit.
  • Hands-on experience with AI/ML, LLMs, or agent-based architectures (semantic search, intelligent document processing, workflow automation).
  • Azure Cloud certifications.
  • Strong understanding of security and compliance for medical or regulated data (HIPAA, GDPR).
  • Familiarity with .NET and React frameworks.

Obowiązki

Integration & API Architecture:

  • Define and maintain Manage’s integration strategy (REST, Events, APIs, Data Feeds).
  • Design standard integration patterns — real-time (Event Hubs), on-demand (REST), hybrid workflows.
  • Lead technical workshops with customers and partners to gather requirements and define integration approaches.
  • Align integrations with domain boundaries, data contracts, and platform security standards.
  • Govern message contracts, event schemas, versioning strategy, and error-handling models.
  • Enforce security best practices (OAuth2, mTLS, Azure AD, Key Vault).
  • Oversee monitoring, observability, and integration reliability (tracking, retries, DLQs).

Domain & System Architecture:

  • Serve as the technical consultant for assigned domains, ensuring architectural integrity and consistent domain boundaries.
  • Shape domain models and identify bounded contexts, aggregates, and integration points.
  • Define APIs and event contracts across microservices and cross-domain workflows.
  • Evaluate epics and initiatives for architectural feasibility and appropriate service ownership.
  • Support teams with high-level design, technology selection, and patterns.
  • Participate in architecture reviews and platform governance.
  • Coach teams on DDD, Clean Architecture, and best engineering practices.
  • Maintain architecture diagrams, specifications, interface documentation, and ADRs.

Platform & Multi-Tenancy:

  • Design and own the architecture of a secure, performant, and cost-efficient multi-tenancy model.
  • Contribute to the long-term architecture vision and support the evolution of the platform strategy.

Customer & Pre-Sales Engagement:

  • Participate in pre-sales work, technical scoping, and early-stage solution shaping.
  • Support troubleshooting and performance improvements for complex integrations or distributed system issues.

Benefity

  • Long-term engagement in a stable, growing SaaS company.
  • High engineering and product standards.
  • Flexible environment with a flat organizational structure.
  • Professional development opportunities, including certification support.
  • A global, diverse, and highly skilled team across multiple countries.
  • A culture that values personal growth as much as business outcomes.
Elastyczne godziny
Dofinansowanie szkoleń

Inne informacje

This is a remote position; candidates should be based in the EU. Auditdata is an equal opportunity employer committed to creating a diverse work environment free of discrimination and harassment. Recruiting decisions are based on experience and skills. Applicants must submit their CV in English.

Auditdata

Auditdata

Pracodawca

Aplikuj teraz