Lead Rust Engineer: C# to Rust Migration & Architecture

Roche

Sant Cugat del Vallès

On-site

EUR 60,000 - 80,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Roche seeks a Rust expert in Sant Cugat del Vallès to lead the migration of our core systems from C# to Rust. This role involves designing and developing high-performance applications while providing mentorship to engineering teams.

The ideal candidate will have extensive experience in software engineering and a proven track record with Rust applications. Strong communication skills and a background in C# are essential. This is strictly an on-site position with no relocation assistance.

Qualifications

  • Extensive experience in software engineering with production-grade Rust applications.
  • Exceptional proficiency in Rust's memory safety and concurrency models.
  • Strong understanding of C# and .NET to transition codebases.

Responsibilities

  • Lead migration of C# codebases to Rust applications.
  • Design and maintain high-performance software components.
  • Provide technical guidance and coaching to developers.

Skills

Rust programming
C# and .NET architectures
Software development lifecycle
Technical coaching and mentoring
Interpersonal communication

Education

Bachelor’s degree in Computer Science, IT, or related field

Tools

Cargo
Clippy
Tokio

Job description

Roche seeks a Rust expert in Sant Cugat del Vallès to lead the migration of our core systems from C# to Rust. This role involves designing and developing high-performance applications while providing mentorship to engineering teams.

The ideal candidate will have extensive experience in software engineering and a proven track record with Rust applications. Strong communication skills and a background in C# are essential. This is strictly an on-site position with no relocation assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Rust)
Lead Software Engineer (Rust)

Roche • Sant Cugat del Vallès

On-site
EUR 60,000 - 80,000
Lead Rust Engineer
Lead Rust Engineer

ERNI - Swiss Software Engineering • Barcelona, Madrid, Valencia

Hybrid
EUR 90,000 - 130,000
Certification coverage up to €1,400
Private health and travel insurance
Extra sick-leave days
+4
Senior Rust Engineer: Scalable, Regulated Backend
Senior Rust Engineer: Scalable, Regulated Backend

ERNI • Valencia

Hybrid
EUR 60,000 - 90,000
Certifications covered up to €1,400
Private health and travel insurance
Sick leave coverage + extra day off
Remote Rust Backend Engineer for Scalable Microservices
Remote Rust Backend Engineer for Scalable Microservices

Prima • Madrid

Hybrid
EUR 40,000 - 75,000
Remote work
Office or home
Flexible schedule
+6
Remote Backend Engineer – Data Acquisition & Rust
Remote Backend Engineer – Data Acquisition & Rust

AlleyCorp • Barcelona

Remote
EUR 80,000 - 120,000
Flexible work
Remote option
Health insurance
+4
Senior Rust Engineer - Remote, Flexible Hours
Senior Rust Engineer - Remote, Flexible Hours

Keyrock • Madrid

On-site
EUR 90,000 - 140,000
Competitive salary package
Flexible remote working hours
Autonomy with remote work
Senior Software Engineer & Scrum Master - C#/.NET 8 Expert
Senior Software Engineer & Scrum Master - C#/.NET 8 Expert

Roche • Sant Cugat del Vallès

Hybrid
EUR 50,000 - 70,000
Senior Rust Engineer for Open Finance Platform
Senior Rust Engineer for Open Finance Platform

Kraken • Spain

On-site
EUR 90,000 - 125,000
Backend Engineer - Data Acquisition (Rust) | Remote
Backend Engineer - Data Acquisition (Rust) | Remote

F-Prime Capital • Barcelona

Remote
EUR 65,000 - 90,000
Work from home
Flexible time off
Health insurance
+9
Backend Engineer, Data Acquisition (Rust, Remote)
Backend Engineer, Data Acquisition (Rust, Remote)

Traveltechessentialist • Barcelona

Remote
EUR 70,000 - 95,000
Flexible work from home
Autonomy in schedule
Health insurance
+5