Print / save as PDF

Rust Software Engineer (m/f/d)

For our client, a well-known pharmaceutical company in Rotkreuz, we are looking for a Rust Software Engineer (m/f/d).

Background

We are looking for a Rust Software Engineer who will be part of a cross-functional team playing a pivotal role in designing, developing, and maintaining software solutions, enabling our Molecular Lab network to deliver accurate and timely diagnostic solutions and empowering our customers to make a real impact in patient care, with proven experience in software development, practical Rust experience, strong communication skills, and the ability to promote diversity, inclusion, and seamless collaboration across teams.

General Information

  • Start date: asap
  • Planned duration: 31.12.2026
  • Extension (in case of limitation): yes
  • Workplace: Rotkreuz
  • Workload: 80-100 %
  • Home Office: 2 days onsite required

Tasks & Responsibilities

  • Develop and maintain software solutions by applying in-depth technical knowledge and problem-solving skills, while ensuring compliance with regulatory standards for medical software
  • Ensure the timely delivery of high-quality software for medical devices that meets both the company's standards and customer needs, influencing the success of the team and broader project outcomes
  • Communicate complex technical concepts effectively, fostering an environment of collaboration and continuous learning within and across diverse and intercultural teams
  • Empower your team members to take ownership of their work and leading by example to foster teamwork and mentorship

Must Haves

  • Bachelor’s degree in Software Development, Computer Science, or equivalent practical experience
  • Several years of hands-on software development experience, including at least two years working with Rust (ownership, borrowing, lifetimes, async/await) and familiarity with libraries/frameworks such as tokio, actix-web, rocket, serde, or sqlx
  • Strong problem-solving skills with the ability to tackle complex technical challenges creatively and effectively
  • Excellent communication skills and experience collaborating in diverse, cross-functional teams
  • Experience with modern system architectures (event-driven, domain-driven design) and quality-driven practices (TDD, BDD)
  • Knowledge of containerization technologies such as Kubernetes
  • Previous experience as a Technical Lead or equivalent leadership experience
  • Motivated to make a positive impact on the team, company, customers, and patients
  • Fluent in English, German is a plus

Contact

Jan Schmitz-Elsen
Talent Acquisition Consultant
+41 61 500 01 74
jan.schmitz@datalynx.ch 


We look forward to receiving your online application with your CV!