System Architect
Tech Stack / Keywords
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.
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
Pracodawca