Senior Rust Tech Lead for Diagnostics Software

Roche

Rotkreuz

On-site

CHF 140,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Roche in Switzerland seeks a Software TechLead to join a cross-functional team developing integrated diagnostics software. You will translate complex customer needs into robust technical solutions, guiding architecture decisions and collaborating with Product Owner, System Architect, and engineers to deliver compliant, scalable software for Molecular Diagnostics systems.

You will mentor the team, promote best practices like TDD/BDD and CI/CD, support agile processes, and drive knowledge sharing.

Qualifications

  • Bachelor’s degree or equivalent practical experience in Software Development
  • Several years of proven software development experience
  • Experience with Rust and async/await is a plus; familiarity with Rust libraries
  • Experience with modern architectures and Kubernetes is a plus
  • Excellent communication and team leadership abilities
  • Certified ISAQB or equivalent is a plus

Responsibilities

  • Collaborate with cross-functional teams to translate business needs into technical solutions
  • Design and develop software meeting regulatory requirements and quality attributes
  • Guide the team on best practices, testing, CI/CD and code reviews
  • Mentor team members and promote a collaborative, high-performance culture

Skills

Rust
Software Development
Kubernetes
DDD
TDD/BDD
CI/CD
Leadership
Communication

Education

Bachelor’s degree in Software Engineering

Tools

tokio
actix-web
rocket
serde
sqlx

Job description

Roche in Switzerland seeks a Software TechLead to join a cross-functional team developing integrated diagnostics software. You will translate complex customer needs into robust technical solutions, guiding architecture decisions and collaborating with Product Owner, System Architect, and engineers to deliver compliant, scalable software for Molecular Diagnostics systems.

You will mentor the team, promote best practices like TDD/BDD and CI/CD, support agile processes, and drive knowledge sharing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Tech Lead - Build Scalable Diagnostics Solutions
Senior Rust Tech Lead - Build Scalable Diagnostics Solutions

Roche Holding AG • Switzerland

Remote
CHF 150,000 - 190,000
Software Senior Technical Lead Rust (80-100%)
Software Senior Technical Lead Rust (80-100%)

Roche • Rotkreuz

On-site
CHF 140,000 - 200,000
Team Lead, Lab Workflow Innovation & Strategy
Team Lead, Lab Workflow Innovation & Strategy

Roche • Rotkreuz

On-site
CHF 180,000 - 240,000
System Integration Troubleshooter for Diagnostics Systems
System Integration Troubleshooter for Diagnostics Systems

F. Hoffmann-La Roche Gruppe • Rotkreuz

On-site
CHF 80,000 - 100,000
Development Engineer (contract)
Development Engineer (contract)

Roche • Rotkreuz

On-site
CHF 80,000 - 110,000
Principal Software Engineer, Data Pipelines & AI Platforms
Principal Software Engineer, Data Pipelines & AI Platforms

Roche • Basel

On-site
CHF 100,000 - 130,000
Senior Lab Automation Software Engineer: AI & Hardware
Senior Lab Automation Software Engineer: AI & Hardware

Roche • Basel

On-site
CHF 120,000 - 180,000
Robotics & Automation Development Engineer
Robotics & Automation Development Engineer

F. Hoffmann-La Roche Gruppe • Rotkreuz

On-site
CHF 80,000 - 110,000
Development Engineer (contract 80-100%)
Development Engineer (contract 80-100%)

F. Hoffmann-La Roche Gruppe • Rotkreuz

On-site
CHF 80,000 - 110,000
Team Lead - Workflow Innovation & Management
Team Lead - Workflow Innovation & Management

Roche • Rotkreuz

On-site
CHF 180,000 - 240,000