Experteer Overview As a Senior Rust Engineer at Roche Diagnostics Solutions, you will lead the migration of core engines from C# to Rust, shaping high-performance, safe systems. You’ll guide architectural decisions, establish standards, and mentor the team to build scalable, production-grade software. This role sits at the intersection of CSI’s data-driven diagnostics and patient-centric care, offering impact on performance, security, and modern technology adoption. You will work closely with cross-functional teams to turn complex problems into robust solutions that accelerate healthcare outcomes.Compensaciones / Beneficios
- Lead the strategic migration of legacy C# (.NET) codebases, execution engines, and complex algorithms into optimized Rust applications
- Design, develop, test, and maintain high-performance software components across the full software development lifecycle
- Define development for the new stack, establishing coding standards, workflows, and build/CI/CD environments
- Provide technical guidance and coaching to developers to build Rust expertise within the team
- Monitor progress to ensure alignment with architectural design, vision, and quality standards
- Ensure software complies with quality, security, modifiability, and extensibility requirements, leveraging AI-supporting tools to optimize efficiencyResponsabilidades
- Extensive experience shipping and maintaining production-grade Rust applications
- Deep proficiency in Rust, memory safety, lifetimes, async runtimes (Tokio), concurrency, and tooling (Cargo, Clippy)
- Strong knowledge of C# and .NET architectures for understanding and migrating codebases
- Demonstrated ability to design complex, scalable software systems and define clear technical visions
- Experience coaching/mentoring engineering teams and navigating ambiguity with forward progress
- Excellent interpersonal and English communication skills for cross-functional collaboration
- Bachelor’s degree in Computer Science, IT, or a related technical field (or equivalent practical experience)Requisitos principales
-