Keywords
Summary
Proton is looking for a Senior .NET Developer to design and maintain the sync SDK for its desktop applications. You will work on resilient, scalable software with a strong focus on privacy and security.
Job Description
Proton is a privacy-focused organization founded by CERN scientists, dedicated to providing free and open-source technology that protects user data. With over 100 million users worldwide, the company operates without venture capital funding, relying on a talented team to build secure solutions like Proton Mail, VPN, Drive, and Pass. As a Senior .NET Developer, you will join a small, high-performing team responsible for the core internals of Proton Drive's desktop clients on Windows, macOS, and Linux.
Your tasks
- Design, build, and maintain the sync SDK that powers Proton Drive's desktop applications.
- Develop application internals, including managing local and remote state and performing cryptographic operations.
- Build resilient and scalable applications with graceful degradation and monitoring streams free of personally identifiable information.
- Collaborate with backend engineers to drive necessary changes for the desktop experience.
- Invest in test automation to improve productivity and software delivery cadence.
- Ensure high standards for application monitoring, alerting, and operational incident response.
Your profile
- Strong experience in .NET development and concurrent multi-threaded programming.
- Working knowledge of file systems and Git.
- Experience owning and maintaining large software components.
- Familiarity with gradual rollouts and metrics, monitoring, and alerting frameworks.
- A bachelor's or master's degree in a relevant field.
- Optional experience in building and maintaining desktop applications.
What we offer
- Office-first collaboration in Geneva with up to 30% remote work allowed.
- Stock options, as all employees are owners of the company.
- Subsidized public transport, bike allowances, or parking spaces.
- Daily lunch and snacks provided at the office.
- Comprehensive health insurance, retirement savings options, and generous vacation policies.
- Access to learning opportunities, training programs, and conferences.