Senior Rust Foundation Engineer — Cross-Platform Core

Proton

Greater London

On-site

GBP 100,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage
Stock options
Flexible working
Professional development
Lunch and snacks

Job summary

Proton is seeking a Senior Drive Foundation Engineer to design, implement and maintain foundational libraries powering Proton Drive applications. You will collaborate with Drive teams across backend, web, mobile and desktop to ensure seamless integration and high performance.

You will architect core libraries in Rust, C#/TypeScript, and work across platforms, with emphasis on code quality, testing, and thorough documentation to help other developers reuse the components.

Qualifications

  • 5+ years of professional software development experience with Rust.
  • Strong Rust language features, concurrency, and ownership.
  • Experience building libraries for client applications (web/mobile/desktop).
  • Excellent collaboration and communication skills.
  • Problem-solving and debugging abilities.

Responsibilities

  • Architect and develop core libraries for Proton Drive.
  • Ensure cross-platform compatibility across clients.
  • Conduct code reviews and optimize performance.
  • Collaborate with backend, frontend, mobile, and desktop teams.
  • Develop tests and testing strategies (unit/integration).
  • Create and maintain thorough documentation.

Skills

Rust
Cross-platform
Code review
Collaboration
Testing
Documentation

Job description

Proton is seeking a Senior Drive Foundation Engineer to design, implement and maintain foundational libraries powering Proton Drive applications. You will collaborate with Drive teams across backend, web, mobile and desktop to ensure seamless integration and high performance.

You will architect core libraries in Rust, C#/TypeScript, and work across platforms, with emphasis on code quality, testing, and thorough documentation to help other developers reuse the components.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer - Build Privacy-Driven Drive SDK
Senior Rust Engineer - Build Privacy-Driven Drive SDK

Proton • Greater London

Hybrid
GBP 120,000 - 150,000
Stock Options
Learning & Development
Office in London (hybrid)
Senior Rust Engineer - Proton Drive
Senior Rust Engineer - Proton Drive

Proton • Greater London

On-site
GBP 120,000 - 150,000
Stock Options
Learning & Development
Office in London (hybrid)
Senior Foundation Engineer (Drive)
Senior Foundation Engineer (Drive)

Proton • Greater London

On-site
GBP 100,000 - 140,000
Health coverage
Stock options
Flexible working
+2
Senior Android Engineer - Kotlin + Rust (Hybrid)
Senior Android Engineer - Kotlin + Rust (Hybrid)

proton tehnologies • Greater London

Hybrid
GBP 50,000 - 70,000
Comprehensive health insurance
Stock options
Flexible working hours
+2
Senior Backend Engineer: PHP/Rust for Privacy-First Libraries
Senior Backend Engineer: PHP/Rust for Privacy-First Libraries

Proton • Greater London

On-site
GBP 90,000 - 130,000
Stock options
Flexible working
Health coverage
+3
Senior .NET Engineer - Privacy-Driven Desktop SDK
Senior .NET Engineer - Privacy-Driven Desktop SDK

Proton • Greater London

Hybrid
GBP 75,000 - 110,000
Office First
Stock options
Flexible working hours
+3
Senior Rust Engineer - High-Performance Trading Systems
Senior Rust Engineer - High-Performance Trading Systems

Provntalent • Greater London

Hybrid
GBP 100,000 - 160,000
Linux Desktop Engineer — Build Open-Source Drive Client
Linux Desktop Engineer — Build Open-Source Drive Client

proton tehnologies • Greater London

On-site
GBP 55,000 - 75,000
Strong health coverage
Generous leave
Wellness support
+2
Senior Desktop Engineer - Cross-Platform Rust/C++ | Equity
Senior Desktop Engineer - Cross-Platform Rust/C++ | Equity

Proton • Greater London

Hybrid
GBP 70,000 - 90,000
Office First policy allowing up to 30% remote work
Lunch and snacks provided
Transport cost support
+3
Performance Systems Engineer: Rust & Linux Speed
Performance Systems Engineer: Rust & Linux Speed

Jackalope Digital LLC • Greater London

Hybrid
GBP 90,000 - 130,000