Alle Stellen

Join Proton and help build a better internet where privacy is the default. Proton was founded in 2014 by scientists from CERN on the belief that privacy is a fundamental human right. Since then, Proton has developed the world’s largest encrypted email service and expanded into VPN, Drive, Pass, and Calendar, serving millions globally. Proton is profitable, independent, and hires selectively from top applicants. If you want to do meaningful work with high-caliber people, this is your opportunity.

The Proton Drive Desktop Team is developing a secure, private cloud storage and collaborative editing suite, with clients on Windows, Mac, iOS, Android, and Web. The Linux platform is missing, and you will build it from scratch as a greenfield project with high visibility inside Proton and the open-source community.

Tasks

  • Own the design and implementation of the Proton Drive Linux desktop client, built from the ground up.
  • Ensure the codebase meets the standards expected of production open-source software, as it will be read and built upon by developers beyond Proton.
  • 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 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 distributions.

Requirements

  • 5+ years of experience in software development of Linux-based desktop client software, both with and without a visible interface (GUI and CLI apps).
  • 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 distributions (e.g., Debian or Fedora-based platforms).
  • Experience handling the entire software development lifecycle, end to end.
  • Nice to have: Experience in Linux desktop client development (especially with GTK+ or alternatively Qt).
  • Nice to have: Experience in Rust.

Benefits

  • Work that matters: millions of people trust Proton with their privacy, and the impact is measurable.
  • A diverse, collaborative, and tight-knit team with members from top academic institutions and organizations.
  • Access to the right hardware and software to do your best work.
  • Learning and development opportunities with real challenges and ownership from day one.
  • Strong health coverage, solid retirement options, generous leave, and wellness support.
  • Stock options: opportunity to be an owner of the company from day one.
  • Lunch and snacks provided daily in the office.
  • Transport support: public transport, bike allowances, or parking covered.
  • Flexible working: set hours that work for you and your team.
Bist du Teil dieses Unternehmens?

Dieses Unternehmensprofil wurde automatisch erstellt. Wenn du für Proton AG arbeitest, kannst du das Profil jetzt beanspruchen und verifizieren – kostenlos und in wenigen Minuten.

Verifizierte Profile erhalten ein Siegel und können ihre Seite, Stellen und Bewerbungen direkt verwalten.
Über uns
Proton AG ist ein Schweizer Technologieunternehmen mit Fokus auf Datenschutz, digitale Privatsphäre und verschlüsselte Online-Dienste. Das Unternehmen entwickelt und betreibt Produkte wie Proton Mail, Proton VPN, Proton Calendar, Proton Drive und Proton Pass für Privatpersonen, Unternehmen und Organisationen. Proton stellt sichere Kommunikations-, Speicher-, Identitäts- und Internetdienste bereit und verbindet Softwareentwicklung, Sicherheitsarchitektur, Verschlüsselung, Infrastruktur, Nutzerplattformen und digitale Privatsphäre innerhalb eines international tätigen Schweizer Unternehmens.
Das Team

The Proton Drive Desktop Team is diverse, collaborative, and works closely with engineers across platforms to deliver secure and private cloud storage solutions. Team members come from leading organizations and academic backgrounds.

Ähnliche Stellen