Salary not listed

Senior .NET Developer (Desktop/SDK)

BackendHybrid — Geneva, London
Published on 2026-08-17
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Design, build, and maintain the sync SDK that powers Proton Drive desktop applications on Windows, macOS, and Linux. The role focuses on syncing local and remote state, cryptographic operations, reliability, and operational support for shared desktop application components.

About the company

Proton builds end-to-end encrypted email, VPN, storage, password, and related privacy tools for individuals and businesses.

Stack

.NETGitWindowsmacOSLinux

What you'll do

  • Build and maintain the Proton Drive desktop sync SDK
  • Develop reliable applications that manage local and remote state and perform cryptographic operations
  • Improve automated testing and software delivery cadence
  • Configure deployments, monitoring, and alerting, and respond to operational incidents
  • Collaborate with backend engineers on changes needed for the desktop experience

What we're looking for

  • Strong .NET development experience
  • Strong concurrent and multithreaded programming experience
  • Working knowledge of file systems and Git
  • Experience owning and maintaining large software components
  • Experience with gradual rollouts, metrics, monitoring, and alerting
  • Bachelor’s or master’s degree in a relevant field

Nice to have

  • Experience building and maintaining desktop applications

Benefits

  • Stock options
  • Work from home up to 30% of the time, with three core office days
  • Flexible working hours
  • Office-provided lunch and snacks
  • Transport cost support
  • Learning and development opportunities
  • Health insurance, retirement savings options, vacation and leave policies, and wellness programs
View original job post