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 Proton VPN, Proton Drive, Proton Pass, and Proton Calendar, serving millions globally. Proton is profitable, independent, and hires selectively from top applicants. The team consists of over 500 members across 50+ countries, moving fast and prioritizing impact. If you want to do meaningful work with high-caliber people, this is an opportunity to be proud of.

The Drive Foundation team is the backbone of Proton Drive, ensuring cross-client initiatives are executed consistently and efficiently. The team is focused on developing SDKs that encapsulate the core functionality of Proton Drive, with implementations in C#, TypeScript, and Rust, and providing bindings for Swift and Kotlin. The long-term vision includes integrating these SDKs across the Proton ecosystem and enabling third-party applications to interface with Drive.

Tasks

  • Architect and develop core libraries by leading the design and development of core C#/TypeScript/Rust libraries that serve as the backbone for Proton Drive's applications.
  • Ensure cross-platform compatibility and optimal performance across various platforms.
  • Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and performance optimization.
  • Collaborate closely with backend, frontend, mobile, and desktop developers to integrate core libraries seamlessly into Proton Drive's applications.
  • Develop and implement comprehensive testing strategies, including unit tests and integration tests, to ensure the reliability of core libraries.
  • Create and maintain thorough documentation for core libraries to assist other developers in understanding and utilizing the components.

Requirements

  • 5+ years of professional software development experience, with a focus on the Rust programming language.
  • Strong expertise in Rust language features, concurrency, and ownership models.
  • Experience in developing libraries for client applications in web, mobile, and/or desktop environments.
  • Proven ability to work collaboratively in a team environment and excellent communication skills.
  • Strong problem-solving skills and the ability to troubleshoot issues efficiently.

Benefits

  • Work that matters: millions of people trust Proton with their privacy, and the impact is measurable.
  • Work with smart and dedicated people from diverse backgrounds, including top academic institutions and organizations.
  • Access to the right hardware and software to do your best work.
  • Learning and development opportunities to accelerate your career 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 every day in the office.
  • Transport support: coverage for public transport, bike allowances, or parking.
  • 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 Drive Foundation team ensures consistent and efficient execution of cross-client initiatives for Proton Drive, collaborating with backend, web, mobile, and desktop developers. The team is responsible for building robust SDKs and maintaining documentation and processes that support seamless integration across all Drive clients.

Ähnliche Stellen