系统架构师
System Architect
位置:欧盟远程办公
关于职位:
作为Auditdata架构团队的一员,你将加入一个技术实力强大的工程组织,为全球的听力诊所连锁企业提供企业级解决方案。你将参与跨我们SaaS产品组合的集成、领域边界、系统设计和平台演进。
我们的技术栈包括.NET、React生态系统、Azure服务(AKS、Service Bus、Event Hubs、Azure SQL数据库)。
你将负责的工作:
集成与API架构:
- 定义和维护Manage的集成策略(REST、事件、API、数据流)。
- 设计标准集成模式——实时(Event Hubs)、按需(REST)、混合工作流。
- 与客户和合作伙伴开展技术研讨会,收集需求并定义集成方案。
- 确保集成与领域边界、数据契约和平台安全标准一致。
- 管理消息契约、事件模式、版本控制策略和错误处理模型。
- 强制执行安全最佳实践(OAuth2、mTLS、Azure AD、Key Vault)。
- 监督监控、可观测性和集成可靠性(追踪、重试、DLQ)。
领域与系统架构:
- 作为指定领域的技术顾问,确保架构完整性和一致的领域边界。
- 构建领域模型并识别有界上下文、聚合和集成点。
- 在微服务和跨领域工作流中定义API和事件契约。
- 评估史诗和计划的架构可行性及适当的服务所有权。
- 支持团队进行高层次设计、技术选型和模式应用。
- 参与架构评审和平台治理。
- 指导团队在DDD、整洁架构和最佳工程实践方面的发展。
- 维护架构图、规格说明、接口文档和架构决策记录(ADR)。
平台与多租户:
- 设计并负责安全、高性能且成本高效的多租户模型架构。
- 为长期架构愿景做出贡献,并支持平台策略的演进。
客户与售前参与:
- 参与售前工作、技术范围定义和早期解决方案设计。
- 支持复杂集成或分布式系统问题的故障排除和性能优化。
- 你将带来的技能与经验:
- 技术技能与经验:
- 良好的沟通能力,能够向领导层清晰阐述架构决策
查看英文原文
Location: EU remote
About the Role:
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. You will shape integrations, domain boundaries, system design, and platform evolution across our SaaS product portfolio.
Our tech stack includes .NET, React ecosystem, Azure Servises (AKS, Service Bus, Event Hubs, Azure SQL Database).
What You Will Do:
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.
What You Will Bring:
Technical Skills & Experience:
- Strong communication skills and the ability to articulate architectural decisions to both 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 the 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 a 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).
- .NET and React familiarity.
Key Traits:
- Strong leadership, ownership, and decision-making skills.
- Ability to solve complex technical challenges and provide clear direction.
- A consistent focus on continuous learning — both personal and team-wide.
- A mindset that promotes cross-team alignment, technical excellence, and architectural consistency.
What’s in It for You:
- 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 Denmark, Ukraine, UK, Poland, Canada, Australia, USA, and more.
- A culture that values personal growth as much as business outcomes.
You don’t match the description 100%? Please don’t hold back! We would love to hear from you.
We’re looking for someone who finds the role challenging and exciting and wants to grow in this role.
We look forward to your application! (please submit your CV in English)
Auditdata is an equal opportunity employer that is committed to create diverse work environment free of discrimination and harassment. We make recruiting decisions based on your experience and skills.
Originally posted on Himalayas