Contract Staff Software Engineer - (Firefox) C++,Storage Encryption
Mozilla · Engineering · Lead · 24d ago
Open to candidates living in Canada, Germany, United Kingdom.
Direct from the employer's own careers page
Who can apply
Read straight from the listing, so you know before you spend time on it.
Open to candidates living in Canada, Germany, United Kingdom.
“Remote Canada; Remote Germany; Remote UK”
- Async-first
- The listing doesn't promise async-first working.
- Contractor / B2B
- This position is structured as a contract role open across Canada, Germany, and the UK.
- Global stipend
- No home office or equipment budget mentioned.
- Annual retreat
- No company-paid get-togethers mentioned.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
As a Contract Staff Software Engineer on the Firefox DOM LWS team, you will implement key components of the Storage Encryption Everywhere initiative to bring the project to completion. You will migrate data between schemas, implement data storage in Private Browsing Mode (PBM), handle integration testing, and guide the feature through Nightly, Beta, and general Release channels.
What you'll do
- Contribute to delivering Storage Encryption Everywhere in Gecko, including schema migrations and PBM data storage implementation.
- Write and pass Web Platform Tests, adding custom Gecko tests as necessary.
- Work through code reviews with Gecko module owners and iterate to landing.
- Identify and resolve specification questions raised during implementation.
- Shepherd features through Nightly, Beta, and Release, fixing regressions, performance, and correctness issues.
What you bring
- Strong C++ programming skills.
- Substantial experience working in a browser-engine codebase, ideally Firefox/Gecko.
- Substantial experience with databases.
- Familiarity with web standards and Web Platform Tests.
- Strong debugging and optimization capabilities in multithreaded codebases.
- Comfort working in the open via public bug trackers, code reviews, and upstream landing.
About Mozilla
Mozilla is a mission-driven organization dedicated to keeping the internet open, accessible, and safe for everyone through projects like the Firefox web browser.
View Mozilla profile & open roles →