Proton, founded in 2014 by CERN scientists, builds privacy-first products used by millions. The Proton Drive Desktop Team is adding the missing Linux platform to its secure cloud storage and collaborative editing suite. This is a greenfield project with high visibility inside Proton and across the open-source community, and it will be the first public example of building a native application on top of the Proton Drive SDK.
Responsibilities
- ▹Own the design and implementation of the Proton Drive Linux desktop client, built greenfield from the ground up
- ▹Ensure the codebase meets production open-source software standards
- ▹Integrate deeply with Linux-specific system components, including the filesystem layer for the file synchronization engine
- ▹Contribute to the platform-agnostic SDK and CLI tooling so Linux features are exposed for scripting and cross-client use
- ▹Build and maintain cross-client automated and end-to-end tests with Windows and Mac engineers
- ▹Define and implement application telemetry for performance analysis, debugging and customer support
- ▹Own the build pipelines, packaging and distribution across major Linux distros
Requirements
- ▹5+ years of experience in Linux-based desktop client software development, both GUI and CLI applications
- ▹Applied best practices in code quality paradigms
- ▹Experience with DevOps principles and practices (CI/CD, etc.)
- ▹Experience with source control flow through Git (code reviews, branching and merging, etc.)
- ▹Open-source Linux development, distribution, packaging and maintenance for multiple distros (e.g. Debian or Fedora-based platforms)
- ▹Ability to handle the entire SDLC end to end
Nice to have
- ▹Experience in Linux desktop client development, in particular with GTK+ or alternatively Qt
- ▹Experience in Rust
Soft skills
What we offer
- ▹Meaningful work answering only to users
- ▹A diverse, collaborative and tight-knit team
- ▹Right hardware and software for the job
- ▹Learning and development opportunities
- ▹Strong health coverage, retirement options, generous leave and wellness support
- ▹Stock options from day one
- ▹In-person collaboration across offices in Geneva, Zürich, Barcelona, London and more
- ▹Lunch and snacks at the office
- ▹Covered transport (public transport, bike allowance or parking)
- ▹Flexible working hours
About the company
Proton was founded in 2014 by scientists from CERN on the belief that privacy is a fundamental human right. It runs the world's largest encrypted email service and a suite of privacy tools, is profitable and independent with no VC control, and has 500+ team members across 50+ countries. Its entire client codebase is published under an open-source license.
