Senior Foundation Engineer (Drive)
Core
Design, implement, and maintain core C#/TypeScript/Rust libraries that serve as the backbone for Proton Drive applications, ensuring cross-platform compatibility and optimal performance.
Role type
Senior IC foundation engineer (SDK development)
Builds
Core SDK libraries for Proton Drive (C#, TypeScript, Rust) used by desktop, mobile, and web clients
Domain
Cloud storage / Privacy technology
Deliverable
production ML models | product features
Required skills
Rust (concurrency, ownership models), C#, TypeScript, cross-platform library development, unit testing, integration testing, code review
Preferred skills
Swift bindings, Kotlin bindings, Playwright, Grafana, Prometheus, Sentry, GitLab CI
Technologies
Rust, C#, TypeScript, Swift, Kotlin, Playwright, Grafana, Prometheus, Sentry, GitLab
Responsibilities
Architect and develop core libraries; Ensure cross-platform compatibility; Conduct code reviews and optimization; Collaborate with backend, frontend, mobile, and desktop developers; Develop comprehensive testing strategies; Create and maintain thorough documentation
Seniority
Senior, hands-on IC