A Senior Software Engineer position is available in the Computational Sciences Center of Excellence at Roche to develop scientific software platforms for drug discovery and development.
Requirements
- Background in drug discovery, protein science, or related scientific field
- Bachelor's or Master's degree in Computer Science or similar technical field, or Ph.D. in Protein Science or a closely related field, plus 6+ years of professional experience in full-stack software development
- Strong proficiency in Python or Java, plus experience with a frontend or backend web framework
- Experience with databases, data transformations, and data access
- Experience working on cloud-native architectures in public clouds (ideally AWS)
- Proven understanding and application of engineering best practices and ability to quickly adapt to new technologies
- Excellent communication skills and ability to build trusted partnerships with internal and external collaborators
Benefits
- Health, dental, and vision insurance
- Discretionary annual bonus
- 401(k) matching