Keywords
Summary
Join Proton's Storage Dev team in Geneva to build resilient, massively-scalable back-end solutions. You will work with top minds on critical infrastructure using C++, Go, Rust, or PHP.
Job Description
Proton is a profitable company founded by CERN scientists, dedicated to providing free and open-source technology for privacy and security. With over 100 million user accounts and a team of more than 500 people from over 50 countries, Proton operates on a global scale while maintaining a start-up mindset. The company values intelligence, learning potential, and ambition, believing that smaller teams of exceptional talent prevail over larger groups. As a Software Engineer in the Storage Dev team, you will contribute to the core infrastructure that persists data for all Proton services.
Your tasks
- Ensure operational excellence of storage systems and their interaction with other platforms.
- Collaborate with Back-End Engineers and Architects to build resilient, massively-scalable solutions.
- Work with SRE teams to meet critical business and reliability requirements.
- Document back-end capabilities and create technical designs for platform development.
Your profile
- Deep experience in Back-end development using C++, Go, Rust, or PHP.
- Experience building complex production systems and proficiency with profiling tools.
- Ability to lead team initiatives from discovery to production.
- Solid understanding of security best practices and high-level knowledge of cryptography.
- Bonus: Experience with storage systems like Ceph or Seaweed, and operational SRE experience.
What we offer
- Office-first collaboration in Geneva with up to 30% remote work and three core office days.
- Stock options, comprehensive health insurance, and competitive retirement savings.
- Subsidized transport, daily lunch and snacks, and flexible working hours.
- Access to top-tier technology, training programs, and conferences for professional growth.