Senior Software Engineer / Principal Software Engineer - Automation Core (lab Automation)

Roche

Expert-level proficiency in python or java
Deep expertise in cloud-native architectures aws
Hands-on knowledge of lab workflows and automation control systems
This role empowers scientists with reliable, interconnected systems by taking ownership of significant features for scalable integration solutions

Job Summary

  • This role empowers scientists with reliable, interconnected systems by taking ownership of significant features for scalable integration solutions.
  • The position requires bridging the gap between complex software engineering and laboratory research in drug discovery through robust framework design.
  • Roche fosters a culture of personal expression and open dialogue where every voice matters to prevent, stop, and cure diseases.

Matching Summary

This role empowers scientists with reliable, interconnected systems by taking ownership of significant features for scalable integration solutions.

Skills & Requirements

Must-have

  • Expert-level proficiency in Python or Java
  • Deep expertise in cloud-native architectures AWS
  • Hands-on knowledge of lab workflows and automation control systems
  • Experience with distributed systems and data engineering

Nice-to-have

  • Interest in AI-assisted coding trends
  • Front-end development skills with TypeScript or JavaScript
  • Passion for continuous engagement with end-users
  • Ability to build trusted partnerships with scientists

Key Requirements

  • B.S. in Computer Science, Engineering, or related field
  • 4+ years of experience as backend, data, or product engineer
  • 7+ years of progressive software architecture experience in Biotech/Pharma industry
  • Deep hands-on knowledge of liquid handlers and robotic arms

Work Rights

Not specified

Tailored Resume

Cover Letter