Roles
Tech stack
Required
Location
Geneva, London
Work setup
- Employment
- full-time
- Level
- Senior
- Remote policy
- Onsite (Geneva or London)
- Remote scope
- onsite
- Travel
- The posting mentions in-person collaboration in offices across Geneva, Zurich, Barcelona, London, and more, suggesting that travel may be required for collaboration.
- Visa
- unclear
- Authorization
- unclear
Role details
Responsibilities
- Build the core SDK powering every Proton Drive client
- Work on a crypto model revamp
- Contribute to a Rust based next gen SDK on the roadmap
- Build libraries for client applications (web/mobile/desktop)
- Architect and develop core libraries:Lead the design and development of core C#/TypeScript/Rust libraries that serve as the backbone for Proton Drive's applications.
- Cross-platform compatibility:Ensure compatibility and optimal performance across various platforms.
- Code review and optimization:Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and performance optimization.
- Collaboration:Work closely with backend, frontend, mobile and desktop developers to integrate core libraries seamlessly into Proton Drive's applications.
- Testing:Develop and implement comprehensive testing strategies, including unit tests and integration tests, to ensure the reliability of core libraries.
- Documentation:Create and maintain thorough documentation for core libraries to assist other developers in understanding and utilizing the components.
Requirements
- 5+ years of professional software experience
- Strong Rust expertise (ownership, concurrency)
- Experience building libraries for client applications (web/mobile/desktop)
Application
Apply here: https://job-boards.eu.greenhouse.io/proton/jobs/4630103101
- Email subject
- Senior Foundation Engineer (Drive) Application
- Portfolio
- unclear
- GitHub
- unclear
- Cover letter
- unclear
- Apply flow
- ats
Company context
privacy-first alternative to Big Tech; mission cannot be forced to change due to nonprofit Proton Foundation majority ownership and no VC control
- Product
- Mail, VPN, Drive, Pass, Calendar, Lumo AI
- Industry
- Privacy software
Description
Proton builds the privacy-first alternative to Big Tech: Mail, VPN, Drive, Pass, Calendar, and Lumo AI. We're profitable, have no VC control, and are majority owned by the nonprofit Proton Foundation, so no one can force a change in mission. The Drive Foundation team builds the core SDK powering every Proton Drive client, C#, TypeScript, and Rust daily, with Swift and Kotlin bindings for mobile. It's foundational work: what you build here ships to every Drive client, and there's a crypto model revamp plus a Rust based next gen SDK on the roadmap. Looking for someone with 5+ years of professional software experience and strong Rust expertise (ownership, concurrency), plus experience building libraries for client applications (web/mobile/desktop). Don't check every box but think you'd be a strong fit? We say apply anyway. Apply here: https://job-boards.eu.greenhouse.io/proton/jobs/4630103101
Similar jobs
-
Loading similar jobs...