Software Senior Technical Lead Rust (80-100%)

F. Hoffmann-La Roche AG

Rotkreuz

Vor Ort

CHF 140.000 - 200.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Roche in Switzerland seeks a Software TechLead to drive design and delivery of molecular diagnostics software in a global, cross-functional environment.

You will mentor teams, ensure quality, and deliver scalable, compliant software across the patient journey.

Qualifikationen

  • Bachelor’s degree or equivalent in Software Development/Engineering.
  • Several years of proven software development experience.
  • Experience with Rust and async programming; familiarity with tokio, actix-web, rocket, serde, sqlx.
  • Knowledge of event-driven architectures, DDD, TDD/BDD, and containerization (Kubernetes).
  • Excellent communication and leadership by example.

Aufgaben

  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Design and develop software meeting regulatory and quality attributes.
  • Guide the team on best practices, code reviews, testing, and CI/CD to deliver high-quality solutions.
  • Mentor team members and foster a collaborative environment.
  • Lead by example to enable cross-functional value delivery and psychological safety.

Kenntnisse

Rust
Async programming
Kubernetes
Event-driven architecture
Domain-Driven Design
TDD/BDD
Leadership
Communication
CI/CD
Cross-functional collaboration

Ausbildung

Bachelor's degree in Software Engineering

Tools

Kubernetes

Jobbeschreibung

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

In a global, cross‑functional environment, the PCR Software Development chapter develops, delivers and maintains integrated, unified and reliable software solutions for Molecular Diagnostics Systems by leveraging our advanced capabilities, in‑depth knowledge and strong internal & external partnerships. We drive the accuracy, efficiency and agility in innovating the Molecular Lab experience for our customers and patients throughout their journey.

The Opportunity

As a Software TechLead, you will be part of a cross‑functional team playing a pivotal role in facilitating agile processes and ensuring effective collaboration in developing software solutions. You will enable our Molecular Lab network to deliver accurate and timely diagnostic solutions and support the Diagnostics 10‑year ambition.

Responsibilities
  • Work with cross‑functional teams and stakeholders (Product Owner, System Architect, Solution Architect, System Engineers, etc.) to understand and translate complex business and customer needs into effective technical solutions and communicate these to the team and stakeholders.
  • Design and develop innovative software solutions that meet regulatory requirements and satisfy system quality attributes such as scalability, performance, reliability, maintainability, interoperability, and extensibility.
  • Guide the team to adhere to best practices in software development, including code reviews, testing, and continuous integration, to deliver high‑quality solutions and foster a culture of continuous improvement and technical excellence.
  • Act as a mentor and role model, guiding and empowering team members, promoting a collaborative working environment, and contributing effectively to the team’s success.
  • Lead by example to foster cross‑functional value delivery, establish a psychologically safe working environment, and hold people accountable by creating conditions for ownership.
Qualifications
  • Bachelor’s degree or equivalent practical experience in Software Development / Engineering; experience in IVD software development is a plus.
  • Several years of proven experience in software development, with a demonstrated passion and hands‑on professional experience.
  • Experience working with Rust (ownership, borrowing, lifetimes), asynchronous programming (async/await), and common Rust libraries/frameworks (tokio, actix-web, rocket, serde, sqlx). If no prior Rust experience, willingness to learn and a background in a similar language (e.g., C++) is preferred.
  • Experience with modern system architectures such as event‑driven architecture and Domain‑Driven Design, quality‑driven practices such as TDD and BDD, and containerization technologies like Kubernetes.
  • Demonstrated ability to transform customer value into implementable solutions and to solve complex issues creatively and effectively.
  • Excellent communication skills, fostering an inclusive and diverse environment and collaborating effectively within and across teams.
  • Leadership by example, fostering cross‑functional value delivery and creating psychologically safe working environments.
  • Motivation to make an impact on team members, the company, customers, and patients.
  • Certified ISAQB or equivalent is a plus.
Equal Opportunity Employer

Roche is an Equal Opportunity Employer.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Senior Technical Lead Rust (80-100%)
Software Senior Technical Lead Rust (80-100%)

Roche • Rotkreuz

Vor Ort
CHF 140.000 - 200.000
Senior Rust Tech Lead for Diagnostics Software
Senior Rust Tech Lead for Diagnostics Software

Roche • Rotkreuz

Vor Ort
CHF 140.000 - 200.000
Senior Software Engineer Lab Automation
Senior Software Engineer Lab Automation

F. Hoffmann-La Roche AG • Basel

Vor Ort
CHF 110.000 - 150.000
Development Engineer (contract 80-100%)
Development Engineer (contract 80-100%)

F. Hoffmann-La Roche Gruppe • Rotkreuz

Vor Ort
CHF 80.000 - 110.000
Network Lead Core Lab (RA)
Network Lead Core Lab (RA)

Roche • Rotkreuz

Vor Ort
CHF 162.000 - 301.000
Network Lead Core Lab (RA)
Network Lead Core Lab (RA)

F. Hoffmann-La Roche AG • Rotkreuz

Vor Ort
CHF 210.000 - 320.000
Principal Site Reliability Engineer
Principal Site Reliability Engineer

Roche • Basel

Vor Ort
CHF 100.000 - 140.000
Development Engineer (contract)
Development Engineer (contract)

Roche • Rotkreuz

Vor Ort
CHF 80.000 - 110.000
Principal / Senior Principal Software Engineer
Principal / Senior Principal Software Engineer

Roche • Basel

Vor Ort
CHF 100.000 - 130.000
Team Lead Customer Relationship Management
Team Lead Customer Relationship Management

F. Hoffmann-La Roche AG • Rotkreuz

Vor Ort
CHF 150.000 - 210.000