Roche, a global healthcare leader with over 100,000 employees worldwide, is seeking a Senior Software Engineer to join their talented team in Pune. This role focuses on implementing complex, enterprise-scale software systems using Python, Node.js (TypeScript), and AWS technologies. The position offers an opportunity to work on cutting-edge healthcare technology solutions that impact millions of patients globally.
The ideal candidate will be responsible for requirement analysis, lower-level design, implementation, and unit testing for components or features, while also integrating with external partner APIs. The role involves working both independently and as part of a small team, participating in peer code reviews, and mentoring junior developers.
The technology stack is primarily Python-based but includes various modern tools and frameworks including AWS services (RDS, MSK, EC2, Lambda, etc.), Docker, Kubernetes, and event-based architecture components. The position requires experience with ML models using TensorFlow and familiarity with healthcare data is a plus.
At Roche, the culture encourages personal expression, open dialogue, and genuine connections. The company values each employee's unique qualities and promotes an environment where every voice matters. The role offers the opportunity to work on meaningful projects that help prevent, stop, and cure diseases while ensuring healthcare accessibility for current and future generations.
The position follows the We@RIS dimensions, emphasizing customer and patient focus, radical simplification, collaboration, leadership at all levels, and continuous learning through experimentation. This is an excellent opportunity for a seasoned software engineer looking to make a significant impact in the healthcare technology sector while working with a diverse, global team committed to improving patient outcomes.