Senior .NET Developer (Desktop/SDK)
Proton · Genève
Job description
About the role
Proton is looking for a Senior .NET Developer to design, build, maintain and evolve the sync SDK that powers Proton Drive's desktop applications across Windows, macOS and Linux. You will work on core internals, cryptographic operations, and ensure resilient, privacy‑by‑default experiences for millions of users.
Key responsibilities
- Develop and enhance the sync SDK and shared desktop application components.
- Implement file system interactions, state synchronization, and cryptographic workflows.
- Collaborate with backend engineers to integrate new features and API changes.
- Invest in test automation, monitoring, and alerting to maintain high reliability.
- Participate in deployment, incident response, and gradual roll‑out processes.
Required profile
- Strong experience in .NET development.
- Proven expertise with concurrent multi‑threaded programming.
- Optional experience building and maintaining desktop applications.
- Working knowledge of file systems and Git.
- Bachelor's or master’s degree in a relevant field and experience owning large software components.
Required skills
- .NET
- Multi‑threaded programming
- Desktop application development
- File system knowledge
- Git
What we offer
- Office‑first environment with flexible remote work up to 30% of the time.
- All necessary devices, software, lunch and snacks at office locations.
- Transport subsidies, bike allowances or parking based on office.
- Stock options and ownership in the company.
- Flexible working hours, learning and development programs, and comprehensive health and retirement benefits.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
48 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Proton
Genève
Related job offers
-
Lead SAP SuccessFactors Consultant
Washington Frank International Genève -
Operations Data Associate – 12-Month Traineeship
International Committee of the Red Cross - ICRC Genève -
Architecte des SIC – Filières et Plateformes (H/F/X)
Ekkiden Genève -
Azure Platform Engineer – Cloud Automation (m/w/d)
Rocken® Zurich -
Senior Site Reliability Engineer, Infrastructure
GetYourGuide Zurich