Keywords
Summary
Proton is looking for a Backend Engineer to build resilient, scalable solutions for its VPN service. You will work with PHP, SQL, and Redis to ensure high reliability and security for millions of users.
Job Description
Proton, founded by CERN scientists, is a profitable and independent company dedicated to making privacy the default for the internet. As a Backend Engineer on the VPN team, you will help build the most trustworthy VPN in the world, serving millions of users who rely on Proton to protect their online freedom and data.
Your tasks
- Collaborate with backend engineers and architects to develop resilient, massively scalable solutions.
- Work with client application developers and product management to meet critical business and reliability requirements.
- Document backend capabilities to ensure correct implementation across all Proton VPN clients.
- Debug and repair vital systems, including those responsible for file revision cleanup and quota management.
Your profile
- Experience with PHP-based entry points in a backend software stack.
- Proven experience building scalable solutions and using profiling methods.
- Solid understanding of SQL (MySQL preferred), data modelling, and caching technologies like Redis.
- Strong knowledge of security best practices, HTTP/REST APIs, and cryptography concepts.
- Bonus points for experience with SRE, Docker, Grafana, Python, Rust, or OpenAPI specs.
What we offer
- Stock options from day one, allowing you to share in the company's success.
- Access to the right hardware and software to do your best work.
- Strong health coverage, retirement options, and generous leave policies.
- Daily lunch and snacks in the office, plus coverage for public transport, bike allowances, or parking.
- A flexible working schedule that prioritizes outcomes over fixed hours.