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

Roche Holding AG

Expert-level python or java proficiency
Cloud-native architectures on aws
Distributed systems design experience
This role empowers scientists by building reliable, interconnected systems that accelerate decision-making in drug discovery

Job Summary

  • This role empowers scientists by building reliable, interconnected systems that accelerate decision-making in drug discovery.
  • The successful candidate will drive the technical roadmap for core automation control and data frameworks within the Computational Sciences Center of Excellence.
  • 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 by building reliable, interconnected systems that accelerate decision-making in drug discovery.

Skills & Requirements

Must-have

  • Expert-level Python or Java proficiency
  • Cloud-native architectures on AWS
  • Distributed systems design experience
  • Lab workflow and automation control knowledge
  • Biotech or Pharma industry background

Nice-to-have

  • Interest in AI-assisted coding trends
  • Front-end development with TypeScript
  • Experience with robotic arms integration
  • Strong partnership building with scientists

Key Requirements

  • B.S. in Computer Science or related field
  • 4+ years backend/data engineering experience
  • 7+ years software architecture experience for Principal level
  • Deep hands-on knowledge of lab workflows and integrated workcells

Work Rights

Not specified

Tailored Resume

Cover Letter