Guesty
Proton
Softwareentwickler (Linux)
Über die Stelle
Treten Sie Proton bei und bauen Sie ein besseres Internet, in dem Datenschutz die Standardeinstellung ist.
Proton wurde 2014 von Wissenschaftlern des CERN auf der Grundlage einer einfachen Wahrheit gegründet: Datenschutz ist ein grundlegendes Menschenrecht. Seitdem haben wir den weltweit größten verschlüsselten E-Mail-Dienst (Proton Mail) entwickelt und auf Proton VPN, Proton Drive, Proton Pass und Proton Kalender ausgeweitet – Tools, die von Millionen weltweit genutzt werden, um ihre Freiheit zu schützen, Zensur zu bekämpfen und ihre Daten sicher zu halten. In einigen Situationen hat Proton buchstäblich Leben gerettet!
Wir sind profitabel, unabhängig (keine VC-Kontrolle) und stellen selektiv aus den Top ~1% der Bewerber ein. Unsere über 500 Teammitglieder in mehr als 50 Ländern kommen von führenden Organisationen und Elite-Akademikern. Wir bewegen uns schnell, halten die Hierarchie schlank und priorisieren Wirkung über Optik. Wenn Sie sinnvolle Arbeit mit außergewöhnlich hochkarätigen Leuten leisten wollen, dann sind Sie hier richtig. Werden Sie Teil unseres Teams und leisten Sie Arbeit, auf die Sie wirklich stolz sein können. Schauen Sie sich unsere Open-Source-Projekte hier an proton.me/community/open-source!
Das Proton Drive Desktop Team
Proton Drive ist unsere sichere, private Cloud-Speicher- und Kollaborationssuite mit Clients für Windows, Mac, iOS, Android und Web. Eine Plattform fehlt noch: Linux. Sie werden diese von Grund auf neu entwickeln. Es handelt sich um ein Greenfield-Projekt mit hoher Sichtbarkeit innerhalb von Proton und in der gesamten Open-Source-Community – unsere gesamte Client-Codebasis wird unter einer Open-Source-Lizenz veröffentlicht, und dies wird das erste öffentliche Beispiel dafür sein, wie man eine native Anwendung auf Basis des Proton Drive SDK erstellt. Sie arbeiten eng mit unseren Windows- und Mac-Entwicklern zusammen, um Funktionsparität zu gewährleisten, und Sie leisten Beiträge zu unserem plattformunabhängigen SDK sowie zu den CLI-Tools, sofern dies für die Linux-Oberfläche erforderlich ist. Wenn es Sie motiviert, etwas zu entwickeln, auf das die Linux-Community gewartet hat, und dies in aller Öffentlichkeit zu tun, dann ist diese Rolle genau das Richtige für Sie.
Mindestanforderungen
Technologie-Stack und Tools
- Linux Desktop-Anwendungsentwicklung (GTK+ oder Qt)
- Git, CI/CD Pipelines
- Linux Packaging und Distribution (Debian, Fedora-basiert)
Anforderungen an die Stelle
- 5+ Jahre Erfahrung in der Softwareentwicklung von Linux-basierten Desktop-Client-Software, sowohl mit als auch ohne sichtbare Benutzeroberfläche (d. h. GUI-Apps sowie CLI-Apps).
- Angewandte Best Practices in Codequalitäts-Paradigmen
- Erfahrung mit DevOps-Prinzipien und -Praktiken (CI/CD, etc.)
- Erfahrung mit Quellcode-Kontrollflüssen über Git (Code-Reviews, Branching und Merging usw.)
- Open-Source Linux-Entwicklung, Distribution, Packaging und Wartung für mehrere Distributionen (z. B. auf Debian- oder Fedora-basierten Plattformen)
- Insgesamt die gesamte SDLC, von Anfang bis Ende, handhaben
- Proton ist ein Office-First-Unternehmen. Wir erwarten, dass Sie die meiste Zeit im Büro verbringen, und obwohl wir einige Flexibilität für die Arbeit von zu Hause aus bieten, glauben wir, dass die persönliche Zusammenarbeit uns hilft, die besten Produkte zu entwickeln.
- Rust (nice to have)
Wünschenswert
- Erfahrung in der Linux Desktop-Client-Entwicklung (insbesondere über das GTK+-Framework oder alternativ QT)
- Erfahrung in Rust
Was Sie tun werden
- Verantwortung für Design und Implementierung des Proton Drive Linux Desktop-Clients, von Grund auf neu entwickelt.
- Sicherstellen, dass die Codebasis dem Standard entspricht, der von produktiver Open-Source-Software erwartet wird – sie wird von Entwicklern außerhalb von Proton gelesen und weiterentwickelt.
- Tiefe Integration mit Linux-spezifischen Systemkomponenten, einschließlich der Dateisystemschicht für unsere Dateisynchronisierungs-Engine.
- Beitrag zu unseren plattformunabhängigen SDK und CLI-Tools, um sicherzustellen, dass Linux-Funktionen für Skripting und Cross-Client-Nutzung ordnungsgemäß exponiert werden.
- Erstellung und Wartung von plattformübergreifenden automatisierten und End-to-End-Tests in Zusammenarbeit mit Windows und Mac-Entwicklern.
- Definition und Implementierung von Anwendungs-Telemetrie zur Unterstützung von Leistungsanalysen, Debugging und Kundensupport.
- Verantwortung für Build-Pipelines, Packaging und Distribution über wichtige Linux-Distributionen hinweg.
Was wir bieten
- Arbeit, die zählt: Millionen von Menschen vertrauen Proton ihre Privatsphäre an. Wir sind nur unseren Nutzern verpflichtet – nicht Werbetreibenden, nicht Investoren mit widersprüchlichen Interessen, nicht Regierungen. Die Arbeit, die Sie hier leisten, ist real und die Wirkung ist messbar. (Lesen Sie mehr über unsere Wirkung hier proton.me/about/impact)
- Ein großartiges Team: Unser Team ist vielfältig, kollaborativ und eng verbunden mit Menschen aus allen Lebensbereichen, darunter viele der weltweit führenden akademischen Einrichtungen und Organisationen wie MIT, Harvard, Stanford, Caltech, Cambridge und ETH.
- Technologie: Sie erhalten die richtige Hardware und die richtige Software, die Sie benötigen, um Ihre beste Arbeit zu leisten.
- Lernen & Entwicklung: Wir investieren in Ihr Wachstum, denn kluge Köpfe machen uns besser. Proton ist der schnellste Weg, Ihre Karriere zu beschleunigen, da Sie vom ersten Tag an mit echten Herausforderungen und echter Verantwortung konfrontiert werden.
- Mitarbeiterleistungen: Ihr Wohlbefinden ist kein nachträglicher Gedanke. Wir bieten eine starke Gesundheitsversorgung, solide Altersvorsorgeoptionen, großzügige Urlaubsregelungen und Wellness-Unterstützung, damit Sie jeden Tag Ihr Bestes geben können.
- Aktienoptionen: Bei Proton haben wir alle die Möglichkeit, Miteigentümer des Unternehmens zu sein. Vom ersten Tag an haben Sie einen echten Anteil an dem, was wir aufbauen. Wenn Proton gewinnt, gewinnen Sie.
- Essen: Mittagessen und Snacks gehen jeden Tag auf uns in unseren Büros, damit Sie sich auf die Arbeit konzentrieren können und nicht darauf, was es zum Mittagessen gibt.
- Transport: Der Weg ins Büro sollte Sie nichts kosten. Wir übernehmen die Kosten für öffentliche Verkehrsmittel, Fahrradzuschüsse oder Parkplätze, je nachdem, was für Sie am besten funktioniert.
- Flexible Arbeitszeiten: Sie gestalten Ihre Arbeitszeit selbst. Legen Sie Stunden fest, die für Sie und Ihr Team funktionieren – denn Ergebnisse sind wichtiger als die Uhrzeit, zu der Sie angefangen haben.
Unser Engagement für Vielfalt und Inklusion
Bei Proton glauben wir, dass Vielfalt Innovationen vorantreibt und unsere Mission stärkt, Datenschutz standardmäßig für alle bereitzustellen. Wir sind bestrebt, ein integratives Umfeld zu schaffen, in dem sich alle Individuen, unabhängig von Rasse, ethnischer Zugehörigkeit, Geschlecht, Alter, sexueller Orientierung, körperlichen Fähigkeiten oder sozioökonomischem Hintergrund, wertgeschätzt und befähigt fühlen. Wir bemühen uns, gleiche Chancen zu schaffen, den offenen Dialog zu fördern und kontinuierliches Lernen zu unterstützen, um sicherzustellen, dass jede Stimme gehört und respektiert wird.
Wenn Sie während des Einstellungsprozesses zusätzliche Unterstützung oder angemessene Anpassungen benötigen, informieren Sie bitte Ihren Talentpartner.
Datenschutzhinweis für Bewerber
Wenn Sie sich für eine Stelle bewerben, einen Kandidaten empfehlen oder für eine Rolle bei Proton Technologies AG (Proton, wir, uns oder unser) in Betracht gezogen werden, werden Ihre Informationen gemäß der Service-Datenschutzrichtlinie greenhouse.com/privacy-policy in Greenhouse gespeichert. Diese Informationen werden verwendet, um Ihre Eignung für die ausgeschriebene Stelle zu bewerten. Wir behalten diese Informationen auch für die Berücksichtigung zukünftiger Rollen, auf die Sie sich bewerben könnten oder von denen wir glauben, dass sie mit Ihrem Hintergrund und Ihren Fähigkeiten übereinstimmen.
Wenn wir keinen legitimen geschäftlichen Bedarf mehr haben, Ihre Informationen zu verarbeiten, werden wir sie entweder löschen oder anonymisieren. Wenn Sie Fragen dazu haben, wie wir Ihre Informationen verwenden oder verwalten, oder wenn Sie auf Ihre Daten zugreifen, diese korrigieren oder löschen möchten, wenden Sie sich bitte an unser Datenschutzteam unter [email protected] [[email protected]].
Proton akzeptiert keine unaufgeforderten Lebensläufe von anderen Quellen als direkt von den Kandidaten. Wir werden keine Gebühr für eine Platzierung zahlen, die sich aus einem unaufgeforderten Angebot ergibt, auch wenn der Kandidat anschließend von Proton eingestellt wird.
Um mehr über unsere Datenschutzrichtlinie zu erfahren, besuchen Sie bitte unsere Datenschutzrichtlinien-Seite boards.eu.greenhouse.io/protongdpr.
#LI-ONSITE
