2 months ago
London, United KingdomSenior
Responsibilities
- Own the greenfield design and implementation of the Proton Drive Linux desktop client.
- Integrate Linux-specific system components, including the filesystem layer used by the synchronization engine.
- Contribute to the platform-agnostic SDK and CLI tooling 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 telemetry for performance analysis, debugging, and customer support.
- Own build pipelines, packaging, and distribution for major Linux distributions.
- Maintain production-quality open-source software intended for external developers to use and extend.
Requirements
- At least 5 years of software development experience building Linux-based desktop client software, including GUI and CLI applications.
- Experience applying software development and code quality best practices.
- Experience with DevOps principles and practices, including CI/CD.
- Experience using Git for code reviews, branching, and merging.
- Experience with open-source Linux development, distribution, packaging, and maintenance across multiple distributions.
- Experience handling the full software development lifecycle end to end.
- GTK+ or Qt experience is preferred, particularly for Linux desktop client development.
- Rust experience is preferred.
Benefits
- Meaningful work protecting the privacy of millions of users.
- Collaborative, diverse, and high-caliber team with real ownership from day one.
- Hardware and software needed to perform the work effectively.
- Learning and development support.
- Health coverage, retirement options, leave, and wellness support.
- Stock options.
- Primarily in-person collaboration at offices including Geneva, Zürich, and Barcelona, among others.
- Free lunch and snacks in offices.
- Public transport, bike allowance, or parking support.
- Flexible working hours and schedule.
About Proton
Proton builds a suite of privacy-focused, open-source services including Proton Mail, Proton VPN, Drive, Calendar, and Pass for individuals and organizations. The company operates a subscription-based model without ads or data mining, and is governed by the Swiss non-profit Proton Foundation. Founded in 2014 by scientists with CERN ties and headquartered in Geneva, it reports over 100 million user accounts worldwide.
