Historical snapshotstaff (10+ yrs)Captured Oct 21, 2026, 6:04 p.m.

Staff Software Engineer – (Firefox) C++, Storage Encryption

Mozilla

Location
Remote (Europe), United States
Compensation
Not stated in this snapshot
Employment
Full-time
Experience level
STAFF (10+ years exp)
Specialization
Software Engineer, Jobspresso
Source
Jobspresso

The role

You will help the Firefox DOM LWS team to implement tasks for Storage Encryption everywhere, helping to drive the in-progress project through to completion.

Responsibilities

  • Contributing to delivering Storage Encryption Everywhere in Gecko, which may include tasks such as migrating data between schemas, implementing data storage in PBM and integration testing.

  • Write and pass Web Platform Tests, and add Gecko tests as needed.

  • Work through code review with the relevant Gecko module owners and iterate to landing.

  • Surface and help resolve any specification questions the implementation raises.

  • Shepherd the feature through Nightly, Beta, and Release. Fix correctness, performance issues and regressions.

Definition of done

Ship Storage Encryption Everywhere to release channel. Fix triaged and prioritized issues.

**Required

qualifications:/strong>**

  • Strong C++.

  • Substantial experience in a browser-engine codebase, ideally Firefox/Gecko.

  • Substantial experience in databases.

  • Familiarity with web standards and Web Platform Tests.

  • Strong debugging and optimization in a multithreaded codebase.

  • Comfort working in the open: public bugs, code review, and upstream landing.

Preferred

  • Prior contributions to Gecko or another major browser engine.

  • Familiarity with the relevant standards body and specification process.