Software TechLead: Molecular Diagnostics

Who is Hiring

Rotkreuz

On-site

CHF 140,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roche in Switzerland (Zug) invites a Software TechLead to join a cross-functional team delivering Molecular Diagnostics software solutions. You will translate complex business needs into scalable Rust-based applications, focusing on reliability, performance and regulatory compliance.

You will mentor engineers, drive best practices in code reviews, testing and CI, and collaborate with Product Owners, System Architects and engineers to enable fast, high-quality delivery for patients and healthcare

Qualifications

  • Bachelor's degree or equivalent practical experience in software development or engineering.
  • Proven experience in Rust with async/await and core concepts (ownership, lifetimes).
  • Familiarity with Rust libraries such as tokio, actix-web, rocket, serde, sqlx; willingness to learn more.
  • Experience with modern architectures (event-driven, DDD) and containerization (Kubernetes).
  • Strong communication and ability to lead and mentor in cross-functional teams.

Responsibilities

  • Design, develop and maintain software solutions meeting regulatory and quality attributes.
  • Lead and mentor team members; promote best practices: code reviews, testing, CI.
  • Collaborate with Product Owner, System/ Solution Architects, and Engineers to translate needs into technical solutions.
  • Ensure scalability, performance, reliability and interoperability of molecular diagnostics software.

Skills

Rust
Async programming
Software development
Cross-functional collaboration
Mentorship / leadership
Communication skills

Education

Bachelor's degree or equivalent practical experience in Software Development / Engineering

Tools

tokio
actix-web
rocket
serde
sqlx
Kubernetes

Job description

Roche in Switzerland (Zug) invites a Software TechLead to join a cross-functional team delivering Molecular Diagnostics software solutions. You will translate complex business needs into scalable Rust-based applications, focusing on reliability, performance and regulatory compliance.

You will mentor engineers, drive best practices in code reviews, testing and CI, and collaborate with Product Owners, System Architects and engineers to enable fast, high-quality delivery for patients and healthcare

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Tech Lead for Diagnostics Software
Senior Rust Tech Lead for Diagnostics Software

Roche • Rotkreuz

On-site
CHF 140,000 - 200,000
Senior Technical Lead: Rust & Diagnostics Solutions
Senior Technical Lead: Rust & Diagnostics Solutions

avec compétence GmbH • Zug

On-site
CHF 120,000 - 160,000
Software Senior Technical Lead Rust (80-100%)
Software Senior Technical Lead Rust (80-100%)

Roche • Rotkreuz

On-site
CHF 140,000 - 200,000
Senior Technical Lead Software (Rust)
Senior Technical Lead Software (Rust)

avec compétence GmbH • Zug

On-site
CHF 120,000 - 160,000
Frequently asked questions
Frequently asked questions

Techify • Rotkreuz

On-site
CHF 140,000 - 190,000
Technical Product Lead, Consumables — Hybrid
Technical Product Lead, Consumables — Hybrid

Flexsis • Risch-Rotkreuz

Hybrid
CHF 120,000 - 180,000
Home office allowed
Senior Lab Automation Software Engineer (AI‑Driven R&D)
Senior Lab Automation Software Engineer (AI‑Driven R&D)

Who is Hiring • Basel

On-site
CHF 120,000 - 180,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 Digital Product Lead — Assay Workflows
Senior Digital Product Lead — Assay Workflows

Roche • Basel

On-site
CHF 120,000 - 180,000
Top locations