onsite
Principal Software Engineer - Alcon
Software Engineer
Lead architectural design and modernization of enterprise‑scale, cloud‑native applications, driving performance, automation, and quality across cross‑functional teams.
About the role
Key Responsibilities
- Architect, design, and implement scalable, secure, and high‑performing solutions for enterprise‑scale applications.
- Lead modernization initiatives, refactoring legacy systems to cloud‑native, microservices‑based architectures.
- Define and enforce architecture standards, best practices, and performance benchmarks across engineering, QA, and DevOps teams.
- Collaborate with product, business, and security stakeholders to translate requirements into robust technical solutions.
- Mentor and coach engineering teams on design patterns, performance tuning, and automated testing.
Requirements
- 9+ years of professional software engineering experience with a focus on architecture and system design.
- Deep expertise in cloud‑native, distributed systems and performance engineering.
- Strong background in automation, continuous integration/continuous delivery (CI/CD), and software quality practices.
- Excellent communication skills and proven ability to influence cross‑functional teams.
Skills
generative aillmragpythonjavascriptsqljavaaws