Senior Architect, Shared Product Services
Role details
Job location
Tech stack
Job description
Driven by the passion to improve quality of people's lives, WSA continues to grow as a market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach more people, more effectively.
We are looking for a Senior Architect, Shared Product Services, to shape the architecture of mission-critical shared API products and distributed services within Digital Platform Engineering. These services are used across WSA's core digital products, accelerate delivery for other product teams, and must be secure, reliable, scalable, and simple to adopt.
The team aims to raise the bar for API design across WSA and actively uses AI-assisted development tools to improve how we design, build, and operate platform capabilities.
This is a hands-on technical leadership role. You will set architecture direction, make key design decisions, contribute to critical implementation work, and help teams build platform capabilities that support product delivery across the company.
What you will do
- Own architecture direction for shared services, driving decisions across domains where services span multiple products and balancing competing requirements with long-term platform coherence
- Set API and service standards, including contracts, versioning, backward compatibility, deprecation, documentation, integration patterns, authentication, and authorization
- Define how architecture decisions are documented and communicated, ensuring transparency and alignment across teams
- Balance reliability, security, scalability, observability, cost, and developer experience when making architectural decisions
- Define and own service level objectives for shared platform services
- Treat shared services as products: understand what consuming teams need, reduce integration friction, and use feedback and metrics to guide improvements
- Contribute hands-on to prototypes, reference implementations, critical platform components, technical spikes, and complex integrations
- Use and promote AI-assisted development tools to improve engineering productivity, code quality, and delivery speed
- Work across product teams, platform engineering, security, operations, and enterprise architecture to align technical direction with business goals
- Identify architectural risks and technical debt, and drive pragmatic plans to address them.
Requirements
Do you have experience in Terraform?, * 8+ years of experience designing, building, and operating distributed systems and cloud services at scale
- Degree in Computer Science or a related field, or equivalent practical experience
- Hands-on experience with Azure cloud services and .NET, including containerized workloads on AKS
- Experience with Infrastructure as Code (e.g., Bicep, Terraform) and CI/CD pipeline design
- Experience owning systems or APIs consumed by multiple teams, domains, products, or external partners
- Deep expertise in API design, event-driven architecture, integration architecture, reliability engineering, observability, and secure system design
- Practical experience with API lifecycle management, including contracts, versioning, compatibility, documentation, migration paths, and deprecation
- Familiarity with API governance tools such as Spectral or Oasdiff is a plus
- Experience designing secure services, including identity and access management, authorization models, data protection, threat modeling, and API security.
Personal competencies
- Comfortable balancing architecture work with hands-on coding
- Track record of setting technical direction, influencing without formal authority, and resolving cross-team tradeoffs
- Clear communicator who can engage stakeholders at all levels of the business, tailoring technical depth to the audience - whether writing proposals for engineers or briefing senior leadership.