R

Lead Software Engineer (Rust)

Roche

sant cugat del vallès, cataluña, Spain Full-time June 06, 2026

Found Description

In this foundational role, you will act as our premier Rust expert, spearheading the strategic migration of our core execution engines, algorithms, and high-performance systems from C# to Rust. You will join a forward-thinking and collaborative environment where your technical vision shapes the future of our engineering stack.

Key Responsibilities

  • Lead the strategic migration of legacy C# (.NET) codebases, execution engines, and complex algorithms into highly optimized, safe, and concurrent Rust applications.
  • Design, develop, test, and maintain high-performance software components throughout the full software development lifecycle.
  • Define all aspects of development for the new stack, establishing rigorous coding standards, workflows, and appropriate build and CI/CD environments.
  • Provide technical guidance, expertise, and coaching to developers, playing a central role in upskilling the team and building internal Rust expertise ...

Ready to Apply?

Submit your application for Lead Software Engineer (Rust) at Roche

Apply Now