Senior Rust Engineer - Build Core Cross-Platform Libraries

JobCubby

Genf

Hybrid

CHF 120.000 - 180.000

Vollzeit

Vor 10 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Stock options
Learning & Development
Flexible working hours
Collaborative, in-person offices (Gene
Best-in-class hardware

Zusammenfassung

Proton is seeking a Senior Rust Developer to join the Proton Drive team in Geneva. You will design, implement, and maintain Rust libraries powering Proton Drive, collaborating with backend, frontend, Mac, Windows, and mobile teams to ensure seamless integration and high performance across client applications.

You will guide architecture, review code, and promote secure coding practices while staying current with Rust innovations to push Proton's privacy-focused products forward.

Qualifikationen

  • 5+ years of professional software development experience, with a focus on the Rust programming language.
  • Strong expertise in Rust language features, concurrency, and ownership model.
  • Web and/or mobile development: experience in developing libraries for web and mobile applications.
  • Collaborative skills: proven ability to work in a team and communicate effectively.
  • Security focus: understanding of secure coding practices.
  • Version control: proficient in Git.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

Aufgaben

  • Architect and develop core Rust libraries powering Proton Drive and client apps.
  • Ensure cross-platform compatibility across web browsers and mobile devices.
  • Conduct code reviews and optimize performance and maintainability.
  • Collaborate with frontend and mobile teams to integrate libraries.
  • Implement and follow secure coding practices to protect privacy.
  • Develop and execute comprehensive testing strategies (unit and integration).
  • Create thorough documentation for core libraries to aid developers.

Kenntnisse

Rust
5+ years experience
Web & mobile libraries
Cross-functional teamwork
Secure coding
Git/GitLab/GitHub
Communication
Problem solving

Ausbildung

Bachelor's or Master's in CS/Software Engineering

Tools

Git
GitLab
GitHub
Jira
Confluence

Jobbeschreibung

Proton is seeking a Senior Rust Developer to join the Proton Drive team in Geneva. You will design, implement, and maintain Rust libraries powering Proton Drive, collaborating with backend, frontend, Mac, Windows, and mobile teams to ensure seamless integration and high performance across client applications.

You will guide architecture, review code, and promote secure coding practices while staying current with Rust innovations to push Proton's privacy-focused products forward.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Drive Foundation Engineer - Cross-Platform Libraries
Senior Drive Foundation Engineer - Cross-Platform Libraries

Proton • Genf

Vor Ort
CHF 100.000 - 130.000
Strong health coverage
Stock options
Lunch and snacks provided
+2
Senior Foundation Engineer - Core SDK Rust/C#/TS - Geneva
Senior Foundation Engineer - Core SDK Rust/C#/TS - Geneva

CertifiedDevs • Genf

Vor Ort
CHF 140.000 - 210.000
Competitive salary
Onsite in Geneva or London
Privacy-focused mission and nonprofit-
Senior Rust Engineer - Proton Drive
Senior Rust Engineer - Proton Drive

JobCubby • Genf

Hybrid
CHF 120.000 - 180.000
Stock options
Learning & Development
Flexible working hours
+2
Senior Foundation Engineer (Drive) – C# / TypeScript / Rust
Senior Foundation Engineer (Drive) – C# / TypeScript / Rust

CertifiedDevs • Genf

Vor Ort
CHF 140.000 - 210.000
Competitive salary
Onsite in Geneva or London
Privacy-focused mission and nonprofit-
Senior Backend Engineer - Privacy-First Platform
Senior Backend Engineer - Privacy-First Platform

Proton • Genf

Hybrid
CHF 120.000 - 190.000
Health coverage
Stock options
Flexible working
+3
Senior Backend Engineer - PHP/Rust, Architecture Impact
Senior Backend Engineer - PHP/Rust, Architecture Impact

Proton • Arare

Vor Ort
CHF 90.000 - 150.000
Work that matters
Stock options
In-person collaboration
+2
Senior Foundation Engineer (Drive)
Senior Foundation Engineer (Drive)

Proton • Genf

Vor Ort
CHF 100.000 - 130.000
Strong health coverage
Stock options
Lunch and snacks provided
+2
Linux Desktop Engineer (Greenfield Open Source)
Linux Desktop Engineer (Greenfield Open Source)

Proton • Genf

Vor Ort
CHF 120.000 - 160.000
Health coverage
Stock options
Flexible working
+2
Senior .NET Engineer – Privacy-First Desktop Sync (Remote)
Senior .NET Engineer – Privacy-First Desktop Sync (Remote)

Proton • Genf

Hybrid
CHF 110.000 - 140.000
Office in Geneva
Stock options
Flexible working
Senior Backend Engineer, Platform Systems & Performance
Senior Backend Engineer, Platform Systems & Performance

Proton • Arare

Vor Ort
CHF 49.000 - 77.000