Senior Rust Engineer - Proton Drive
Core
Design, implement, and maintain core Rust libraries serving as the backbone for Proton Drive's web and mobile applications.
Role type
Senior IC Rust Engineer (SDK/Infrastructure)
Builds
Core Rust libraries, SDKs, and cross-platform compatibility layers for Proton Drive
Domain
Privacy-focused cloud storage / Systems programming
Deliverable
production ML models | product features | infrastructure
Required skills
Rust (concurrency, ownership), software architecture, code review, secure coding practices, unit/integration testing, documentation, Git
Preferred skills
iOS (Swift) or Android (Kotlin) native development, building mobile SDKs
Technologies
Rust, Git, GitLab CI, Grafana, Prometheus, Sentry, Playwright
Responsibilities
Architect and develop core Rust libraries; ensure cross-platform compatibility; conduct code reviews and optimization; collaborate with frontend and mobile developers; implement secure coding practices; develop comprehensive testing strategies; create and maintain library documentation
Seniority
Senior, hands-on IC