> Markdown version of [/jobs/ext/2824553-senior-foundation-engineer-drive](https://www.wearedevelopers.com/jobs/ext/2824553-senior-foundation-engineer-drive). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Foundation Engineer (Drive) - **Company:** Proton - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Unit Testing, Software Quality, Code Review, Performance Tuning, Software Engineering, TypeScript, Rust (Programming Language), Backend, Integration Tests, Front End Software Development - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840587974-senior-foundation-engineer-drive ## About the Role * 5+ years of professional software development experience, with a focus on the Rust programming language. * Strong expertise in Rust language features, concurrency, and ownership models. * Web, mobile, and/or desktop development: Experience in developing libraries for client applications. * Proven ability to work collaboratively in a team environment and excellent communication skills. * Strong problem-solving skills and the ability to troubleshoot issues efficiently. ## Description As a Senior Drive Foundation Engineer, you will play a crucial role in designing, implementing, and maintaining the foundational components that power Proton Drive applications. You will work collaboratively with Drive teams, including backend, web, mobile, or desktop developers, to ensure seamless integration and optimal performance across various client applications., * Architect and develop core libraries: Lead the design and development of core C#/TypeScript/Rust libraries that serve as the backbone for Proton Drive's applications. * Cross-platform compatibility: Ensure compatibility and optimal performance across various platforms. * Code review and optimization: Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and performance optimization. * Collaboration: Work closely with backend, frontend, mobile and desktop developers to integrate core libraries seamlessly into Proton Drive's applications. * Testing: Develop and implement comprehensive testing strategies, including unit tests and integration tests, to ensure the reliability of core libraries. * Documentation: Create and maintain thorough documentation for core libraries to assist other developers in understanding and utilizing the components. ## Related Videos - [Get ready to Rustle](https://www.wearedevelopers.com/videos/698-get-ready-to-rustle) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 102 - Race conditions](https://www.wearedevelopers.com/magazine/386-dev-digest-102-race-conditions) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)