remote
Senior Principal Software Engineer - Alcon
Software Engineer
Senior Principal Software Engineer leading architecture and development of high‑scale, cloud‑native microservices on the Alcon Digital Health platform, driving AI/GenAI integration and guiding engineering teams.
About the role
Key Responsibilities
- Define and own the architecture of a global, cloud‑native platform that supports millions of users.
- Design, develop, and maintain Java‑based microservices using Spring Boot and AWS services.
- Lead engineering teams by staying hands‑on, conducting code reviews, and mentoring senior engineers.
- Integrate AI and Generative AI capabilities into the platform to enhance patient and clinician experiences.
- Establish best practices for scalability, reliability, security, and observability across the ecosystem.
Requirements
- 10+ years of software engineering experience with deep expertise in Java, Spring Boot, and AWS.
- Proven track record designing and operating large‑scale microservices architectures.
- Hands‑on experience with AI/GenAI technologies and their production deployment.
- Strong leadership skills, able to guide multiple teams while contributing code.
- Bachelor’s or higher in Computer Science or related field; advanced degree a plus.