Overview
Join Proton and build a better internet where privacy is the default. At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since 2014, we have provided free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online. Proton began with Proton Mail and has expanded to Proton VPN, Proton Calendar, Proton Drive, and Proton Pass. These tools empower individuals and organizations to take control of their personal data and resist invasive practices.
Proton is a profitable company that does not rely on VC funding, supporting over 100 million user accounts with a growing team of over 500 people from over 50 countries. We value intelligence, learning potential, and ambition in our hiring process. Adaptability is key as we navigate uncharted territories and redefine how business is conducted online. Hiring at Proton is highly selective, with less than 1% of candidates hired. You will have the opportunity to work with many of the world's top minds in their fields.
The Team
We are looking for experienced Rust Engineers to join across the board. We are currently hiring for the Payments and Drive teams.
Responsibilities
- The goal of the Payments team is to enable revenue generation for the Proton ecosystem by introducing new payment methods and architecting our client libraries. This team has impact across all Proton products and is critical to the business.
- Drive Foundation enables Proton Drive by developing the Drive SDKs, core client applications, and defining the architectural roadmap to evolve Drive's technology, both server-side and client-side. This also includes maintaining core documentation for Drive and ensuring cross-client and backend initiatives are consistent and correct.
Tech Stack and Tools
- We use standard tools for communication and work organization (Git, GitLab, GitHub, GitLab CI, Jira, Confluence). Daily languages include C# and TypeScript. We also provide bindings for Swift and Kotlin, and plan to add Rust to unify SDK implementations. We instrument the SDK with Grafana and Prometheus, monitor issues with Sentry, and use GitLab CI for tests including end-to-end tests with Playwright.
Purpose of the role
As a Senior Rust Developer on our team, you will design, implement, and maintain components that power Proton Drive and Payments. You will work with a cross-functional team including backend API, web frontend, and mobile developers to ensure seamless integration and optimal performance across client applications.
What you will do
- Architect and develop core libraries: lead the design and development of core Rust libraries that power Proton web and mobile applications.
- Cross-platform compatibility: ensure compatibility and performance across web and mobile platforms.
- Code review and optimization: conduct code reviews to ensure quality, maintainability, and performance.
- Collaboration: work closely with frontend and mobile developers.
- Security: implement and follow secure coding practices to maintain Proton's high security and privacy standards.
- Testing: develop comprehensive testing strategies, including unit and integration tests.
- Documentation: create and maintain thorough documentation for core libraries.
- Continuous learning: stay updated on Rust and related technologies and propose improvements.
Job requirements
- Experience: 5+ years of professional software development experience, with a focus on Rust.
- Rust proficiency: strong expertise in Rust language features, concurrency, and ownership.
- Web and/or mobile development: experience in developing libraries for web and mobile.
- Collaborative skills: ability to work in a team and strong communication.
- Problem-solving: strong problem-solving abilities and debugging skills.
- Security focus: understanding of secure coding practices and commitment to privacy.
- Version control: proficient with Git.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
What We Offer
- Office First: offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei.
- Technology: devices and software needed to excel in your role.
- Food: lunch and snacks provided at the office.
- Transport: subsidies for public transport, bike allowances, or parking, depending on location.
- Stock Options: ownership through stock options upon joining.
- Flexible Working: flexible hours that align with team meetings.
- Learning and Development: programs, conferences, and ongoing learning opportunities.
- Employee Benefits: comprehensive health insurance, retirement options, vacation policies, and wellness programs.
- Work that Matters: Proton is community-first, with revenues from user subscriptions and a focus on user and community impact.
Our Commitment to Diversity and Inclusion
We believe diversity drives innovation and strive to foster an inclusive environment where all individuals feel valued and respected. If you need extra support or reasonable adjustments during the hiring process, please let your talent partner know.
Candidate Privacy Notice: When you apply, refer a candidate, or are considered for a role at Proton Technologies AG, your information is stored in Greenhouse in accordance with their Service Privacy Policy. We retain information to evaluate suitability and consider for future roles. If you have inquiries about data usage or wish to access, correct, or delete your data, contact our privacy team at careers@proton.ch.
Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer. To learn more about our privacy policy, please visit our privacy policy page.
#J-18808-Ljbffr”, “datePosted”: “2026-05-09”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Proton”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__428053166__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=33” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “London” } } }Overview
Join Proton and build a better internet where privacy is the default. At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since 2014, we have provided free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online. Proton began with Proton Mail and has expanded to Proton VPN, Proton Calendar, Proton Drive, and Proton Pass. These tools empower individuals and organizations to take control of their personal data and resist invasive practices.
Proton is a profitable company that does not rely on VC funding, supporting over 100 million user accounts with a growing team of over 500 people from over 50 countries. We value intelligence, learning potential, and ambition in our hiring process. Adaptability is key as we navigate uncharted territories and redefine how business is conducted online. Hiring at Proton is highly selective, with less than 1% of candidates hired. You will have the opportunity to work with many of the world’s top minds in their fields.
The Team
We are looking for experienced Rust Engineers to join across the board. We are currently hiring for the Payments and Drive teams.
Responsibilities
- The goal of the Payments team is to enable revenue generation for the Proton ecosystem by introducing new payment methods and architecting our client libraries. This team has impact across all Proton products and is critical to the business.
- Drive Foundation enables Proton Drive by developing the Drive SDKs, core client applications, and defining the architectural roadmap to evolve Drive’s technology, both server-side and client-side. This also includes maintaining core documentation for Drive and ensuring cross-client and backend initiatives are consistent and correct.
Tech Stack and Tools
- We use standard tools for communication and work organization (Git, GitLab, GitHub, GitLab CI, Jira, Confluence). Daily languages include C# and TypeScript. We also provide bindings for Swift and Kotlin, and plan to add Rust to unify SDK implementations. We instrument the SDK with Grafana and Prometheus, monitor issues with Sentry, and use GitLab CI for tests including end-to-end tests with Playwright.
Purpose of the role
As a Senior Rust Developer on our team, you will design, implement, and maintain components that power Proton Drive and Payments. You will work with a cross-functional team including backend API, web frontend, and mobile developers to ensure seamless integration and optimal performance across client applications.
What you will do
- Architect and develop core libraries: lead the design and development of core Rust libraries that power Proton web and mobile applications.
- Cross-platform compatibility: ensure compatibility and performance across web and mobile platforms.
- Code review and optimization: conduct code reviews to ensure quality, maintainability, and performance.
- Collaboration: work closely with frontend and mobile developers.
- Security: implement and follow secure coding practices to maintain Proton’s high security and privacy standards.
- Testing: develop comprehensive testing strategies, including unit and integration tests.
- Documentation: create and maintain thorough documentation for core libraries.
- Continuous learning: stay updated on Rust and related technologies and propose improvements.
Job requirements
- Experience: 5+ years of professional software development experience, with a focus on Rust.
- Rust proficiency: strong expertise in Rust language features, concurrency, and ownership.
- Web and/or mobile development: experience in developing libraries for web and mobile.
- Collaborative skills: ability to work in a team and strong communication.
- Problem-solving: strong problem-solving abilities and debugging skills.
- Security focus: understanding of secure coding practices and commitment to privacy.
- Version control: proficient with Git.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
What We Offer
- Office First: offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei.
- Technology: devices and software needed to excel in your role.
- Food: lunch and snacks provided at the office.
- Transport: subsidies for public transport, bike allowances, or parking, depending on location.
- Stock Options: ownership through stock options upon joining.
- Flexible Working: flexible hours that align with team meetings.
- Learning and Development: programs, conferences, and ongoing learning opportunities.
- Employee Benefits: comprehensive health insurance, retirement options, vacation policies, and wellness programs.
- Work that Matters: Proton is community-first, with revenues from user subscriptions and a focus on user and community impact.
Our Commitment to Diversity and Inclusion
We believe diversity drives innovation and strive to foster an inclusive environment where all individuals feel valued and respected. If you need extra support or reasonable adjustments during the hiring process, please let your talent partner know.
Candidate Privacy Notice: When you apply, refer a candidate, or are considered for a role at Proton Technologies AG, your information is stored in Greenhouse in accordance with their Service Privacy Policy. We retain information to evaluate suitability and consider for future roles. If you have inquiries about data usage or wish to access, correct, or delete your data, contact our privacy team at careers@proton.ch.
Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer. To learn more about our privacy policy, please visit our privacy policy page.
#J-18808-Ljbffr…
