← Back to list
Job

Software Engineer (Linux)

Software Engineer • On-site • Full-time • United Kingdom London UK, United Kingdom

Proton, founded in 2014 by CERN scientists, builds privacy-first products used by millions. The Proton Drive Desktop Team is adding the missing Linux platform to its secure cloud storage and collaborative editing suite. This is a greenfield project with high visibility inside Proton and across the open-source community, and it will be the first public example of building a native application on top of the Proton Drive SDK.

Responsibilities

  • ▹Own the design and implementation of the Proton Drive Linux desktop client, built greenfield from the ground up
  • ▹Ensure the codebase meets production open-source software standards
  • ▹Integrate deeply with Linux-specific system components, including the filesystem layer for the file synchronization engine
  • ▹Contribute to the platform-agnostic SDK and CLI tooling so Linux features are exposed for scripting and cross-client use
  • ▹Build and maintain cross-client automated and end-to-end tests with Windows and Mac engineers
  • ▹Define and implement application telemetry for performance analysis, debugging and customer support
  • ▹Own the build pipelines, packaging and distribution across major Linux distros

Requirements

  • ▹5+ years of experience in Linux-based desktop client software development, both GUI and CLI applications
  • ▹Applied best practices in code quality paradigms
  • ▹Experience with DevOps principles and practices (CI/CD, etc.)
  • ▹Experience with source control flow through Git (code reviews, branching and merging, etc.)
  • ▹Open-source Linux development, distribution, packaging and maintenance for multiple distros (e.g. Debian or Fedora-based platforms)
  • ▹Ability to handle the entire SDLC end to end

Nice to have

  • ▹Experience in Linux desktop client development, in particular with GTK+ or alternatively Qt
  • ▹Experience in Rust

Soft skills

Ownership and autonomyCollaboration with cross-platform engineersPassion for open-source work

What we offer

  • ▹Meaningful work answering only to users
  • ▹A diverse, collaborative and tight-knit team
  • ▹Right hardware and software for the job
  • ▹Learning and development opportunities
  • ▹Strong health coverage, retirement options, generous leave and wellness support
  • ▹Stock options from day one
  • ▹In-person collaboration across offices in Geneva, Zürich, Barcelona, London and more
  • ▹Lunch and snacks at the office
  • ▹Covered transport (public transport, bike allowance or parking)
  • ▹Flexible working hours

About the company

Proton was founded in 2014 by scientists from CERN on the belief that privacy is a fundamental human right. It runs the world's largest encrypted email service and a suite of privacy tools, is profitable and independent with no VC control, and has 500+ team members across 50+ countries. Its entire client codebase is published under an open-source license.

Similar jobs