← All roles

Software Engineer (Linux)

Proton· CC - Engineering - VPN
Apply on company site
Hybrid (London / Geneva)Full-timePosted 6mo ago

About the role

Linux desktop software engineer to build Proton Drive Linux client from scratch as a greenfield project with open-source collaboration and SDK integration.

Responsibilities

  • Own the design and implementation of the Proton Drive Linux desktop client, built greenfield from the ground up.
  • Ensure the codebase meets the standard expected of production open-source software — it will be read and built upon by developers beyond Proton.
  • Integrate deeply with Linux-specific system components, including the filesystem layer for our file synchronization engine.
  • Contribute to our platform-agnostic SDK and CLI tooling to ensure Linux features are properly exposed for scripting and cross-client use.
  • Build and maintain cross-client automated and end-to-end tests in collaboration with Windows and Mac engineers.
  • Define and implement application telemetry to support performance analysis, debugging, and customer support.
  • Own the build pipelines, packaging, and distribution across major Linux distros.

Qualifications

  • 5+ years of experience in software development of Linux-based desktop client software, both with and without a visible interface (GUI apps and CLI)
  • Applied best practices in code quality paradigms
  • Experience with DevOps principles and practices (CI/CD)
  • Experience with source control flow through Git (code reviews, branching and merging)
  • Open-source Linux development, distribution, packaging and maintenance for multiple distros (e.g. Debian or Fedora-based platforms)
  • Overall, handling the entire SDLC, end to end
  • Proton office-first policy (in-person collaboration)

Skills

Required:Linux desktop developmentCI/CDGit
Nice to have:GTK+ or QtRust

Benefits

  • Work that Matters: impactful privacy-focused work
  • A great Team: diverse, collaborative environment
  • Technology: hardware and software to enable performance
  • Learning & Development: growth opportunities from day one
  • Employee Benefits: health coverage, retirement options, generous leave, wellness support
  • Stock Options: ownership from day one
  • Food: daily lunch and snacks in offices
  • Transport: coverage for public transport, bike allowances, or parking
  • Flexible Working: set hours that suit you and your team
Last updated Oct 15, 2026. Interested? Apply on the company site.

About Proton

Privacy by default

Proton was started in 2014 by scientists who met at CERN and shared a vision of an internet that defends freedom and puts people first.

EmailCalendarVPNDriveDocsSheetsPhotosPassword manager

More open roles at Proton