Salary not listed

Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

BackendWorkplace — unknown
Published on 2026-10-20
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Help the Firefox DOM LWS team complete Storage Encryption Everywhere in Gecko. The role involves implementing and testing storage changes, then shepherding the feature through Firefox release channels.

About the company

Mozilla builds open-source products and technologies, including Firefox, that prioritize privacy, security, and an open internet.

The team

Firefox DOM LWS team

Stack

C++GeckoWeb Platform Tests

What you'll do

  • Implement Storage Encryption Everywhere in Gecko, including schema migrations, PBM data storage, and integration testing
  • Write and pass Web Platform Tests and add Gecko tests as needed
  • Work with Gecko module owners through code review and upstream landing
  • Surface and resolve specification questions
  • Support the feature through Nightly, Beta, and Release, fixing prioritized correctness, performance, and regression issues

What we're looking for

  • Strong C++ skills
  • Substantial experience with a browser-engine codebase, ideally Firefox/Gecko
  • Substantial database experience
  • Familiarity with web standards and Web Platform Tests
  • Strong debugging and optimization skills in multithreaded codebases
  • Comfort working in the open through public bugs, code review, and upstream contributions

Nice to have

  • Prior contributions to Gecko or another major browser engine
  • Familiarity with the relevant standards body and specification process
View original job post