Keywords
Summary
Proton seeks a Senior Software Engineer to take technical ownership of the Proton Mail Desktop App on Windows and Linux. You will lead the transition to a cross-platform Rust stack within a highly selective, privacy-focused team.
Job Description
Proton is a profitable, open-source company founded by CERN scientists, dedicated to making privacy the default on the internet. With over 500 employees from more than 50 countries, Proton serves over 100 million users with secure tools like Mail, VPN, and Drive. The hiring process is highly selective, with less than 1% of candidates hired, prioritizing intelligence, learning potential, and ambition.
Your tasks
- Take technical ownership of the Proton Mail Desktop App for Windows and Linux platforms.
- Rebuild client applications using a new, innovative cross-platform Rust technology stack.
- Transform product specifications into technical requirements and lead their implementation.
- Assess new technologies and support cross-team technical decision-making.
- Write clear, concise, and testable code to maintain high codebase quality.
- Mentor team members and foster a culture of learning, creativity, and accountability.
Your profile
- Significant professional software development experience with Rust, or a very strong background in modern C++ with complex Rust projects.
- Experience in developing high-quality, fast, cross-platform desktop applications for Windows and Linux.
- Familiarity with native and cross-platform desktop technologies.
- Customer-centric mindset with a passion for technology and usability.
- Ability to make data-driven decisions and collaborate effectively with Product and Design teams.
What we offer
- Work with top global minds in a flat, start-up-like structure that values empowerment and flexibility.
- Contribute to meaningful impact by enabling secure communications for activists and governments.
- Join a psychologically safe environment that encourages innovation and risk-taking.