Senior Backend Engineer - PHP/Rust, Architecture Impact

Proton

Arare

Vor Ort

CHF 90.000 - 150.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Work that matters
Stock options
In-person collaboration
Flexible working
Health coverage

Zusammenfassung

Proton is seeking a senior backend engineer to advance our Foundation team's backend framework. You will work in PHP for API work and Rust where performance and memory safety matter, contributing end-to-end from design to documentation.

You will shape module boundaries in a large monorepo, collaborate with product teams, and drive library adoption while improving build times and developer experience. Based in Switzerland, with offices in Geneva and beyond.

Qualifikationen

  • 5+ years backend development in production environments, with PHP focus.
  • Familiarity with Rust or ability to learn quickly, understanding ownership and lifetimes.
  • Strong opinions on API design: naming, defaults, error handling, and library vs service boundaries.

Aufgaben

  • Design and build shared libraries, framework layers, and internal services used across Proton products.
  • Turn recurring patterns into robust abstractions and write useful documentation.
  • Improve build times, local dev setup, and test ergonomics to boost developer experience.
  • Collaborate with product teams through RFCs and design reviews, and contribute pull requests.
  • Help ensure code bases stay navigable in a large monorepo by defining boundaries and ownership.
  • Drive adoption of internal libraries and guide migration paths between architectures or languages.

Kenntnisse

PHP
Rust
API design
Monorepo
Security mindset

Tools

Git
CI/CD

Jobbeschreibung

Proton is seeking a senior backend engineer to advance our Foundation team's backend framework. You will work in PHP for API work and Rust where performance and memory safety matter, contributing end-to-end from design to documentation.

You will shape module boundaries in a large monorepo, collaborate with product teams, and drive library adoption while improving build times and developer experience. Based in Switzerland, with offices in Geneva and beyond.

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

Ähnliche Jobs, die dir auch gefallen könnten

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, Platform Systems & Performance
Senior Backend Engineer, Platform Systems & Performance

Proton • Arare

Vor Ort
CHF 49.000 - 77.000
Senior Rust Engineer - Build Core Cross-Platform Libraries
Senior Rust Engineer - Build Core Cross-Platform Libraries

JobCubby • Genf

Hybrid
CHF 120.000 - 180.000
Stock options
Learning & Development
Flexible working hours
+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 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 Backend Engineer (Foundation)
Senior Backend Engineer (Foundation)

Proton • Genf

Vor Ort
CHF 120.000 - 190.000
Health coverage
Stock options
Flexible working
+3
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 Backend Engineer (Foundation)
Senior Backend Engineer (Foundation)

Proton • Arare

Vor Ort
CHF 90.000 - 150.000
Work that matters
Stock options
In-person collaboration
+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 - Platform (Inbox)
Senior Backend Engineer - Platform (Inbox)

Proton • Arare

Vor Ort
CHF 49.000 - 77.000