Salary not listed

Senior Foundation Engineer (Drive)

BackendOn-site — Geneva, London
Published on 2026-10-08
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and maintain foundational libraries and SDKs powering Proton Drive across web, desktop, and mobile clients. The role focuses on cross-platform compatibility, reliability, and performance, with upcoming work on Drive’s cryptographic model and a future Rust-based SDK.

About the company

Proton builds end-to-end encrypted email, VPN, storage, password, and related privacy tools for individuals and businesses.

The team

Drive Foundation

Stack

RustC#TypeScriptSwiftKotlinGrafanaPrometheusSentry

What you'll do

  • Architect and develop core Drive libraries in Rust, C#, and TypeScript
  • Ensure libraries work reliably and perform well across platforms
  • Review and optimize code for quality, maintainability, and performance
  • Collaborate with backend, web, mobile, and desktop developers
  • Build unit and integration testing strategies
  • Create and maintain library documentation

What we're looking for

  • 5+ years of professional software development experience, focused on Rust
  • Strong Rust knowledge, including concurrency and ownership
  • Experience developing libraries for web, mobile, or desktop applications
  • Strong collaboration and communication skills
  • Effective problem-solving and troubleshooting skills

Benefits

  • Stock options
  • Health coverage and retirement options
  • Generous leave and wellness support
  • Office lunch and snacks
  • Public transport, bike, or parking support
  • Flexible working hours
View original job post