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 abilities in a multithreaded codebase.
Comfortable working in the open with public bugs, code review, and upstream landing.
Nice to haves
Prior contributions to Gecko or another major browser engine.
Familiarity with the relevant standards body and specification process.
What you'll be doing
Contributing to delivering Storage Encryption Everywhere in Gecko, including tasks like migrating data between schemas, implementing data storage in PBM, and integration testing.
Writing and passing Web Platform Tests and adding Gecko tests as needed.
Working through code review with relevant Gecko module owners and iterating to landing.
Surfacing and helping resolve any specification questions raised by the implementation.
Shepherding the feature through Nightly, Beta, and Release channels, fixing correctness, performance issues, and regressions.
Completing the project by shipping Storage Encryption Everywhere to the release channel and fixing triaged and prioritized issues.