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