Define multi-year architecture strategy for all off-device software systems.
Establish architectural principles supporting reliability, performance, maintenance, and regulatory compliance.
Evaluate emerging technologies and provide strategic recommendations.
Lead cross-functional architecture forums and governance processes.
Champion engineering quality standards for architecture, coding, testing, observability, and documentation.
Collaborate with cross-functional teams to ensure designs meet medical device standards.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Systems Engineering, or related field; advanced degree preferred.
15+ years of progressive experience in software engineering or architecture.
Deep expertise in large scale distributed systems and cloud architectures.
Proven experience architecting regulated or high reliability systems.
Mastery of architectural domains such as microservices, event driven systems, data pipelines, observability, DevOps/SRE practices, and cloud native technologies.
Exceptional ability to communicate complex technical concepts clearly.