Contract Staff Software Engineer - (Firefox) C++,Storage Encryption — Opportunihub
Mozilla logo
Job Remote

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

Mozilla · Canada, Germany, UK

At a glance

Type
Job
Organisation
Mozilla
Location
Canada, Germany, UK
Work mode
Remote
Deadline
Rolling / not stated
Posted
21 Oct 2026

About this job

<h3><strong>The role</strong></h3> <p>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 .</p> <h3><strong>Responsibilities</strong></h3> <ul> <li>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.</li> <li>Write and pass Web Platform Tests, and add Gecko tests as needed.</li> <li>Work through code review with the relevant Gecko module owners and iterate to landing.</li> <li>Surface and help resolve any specification questions the implementation raises.</li> <li>Shepherd the feature through Nightly, Beta, and Release. Fix correctness, performance issues and regressions.</li> </ul> <h3><strong>Definition of done</strong></h3> <p>Ship Storage Encryption Everywhere to release channel. Fix triaged and prioritized issues.</p> <h3><strong>Required qualifications</strong></h3> <ul> <li>Strong C++.</li> <li>Substantial experience in a browser-engine codebase, ideally Firefox/Gecko.</li> <li>Substantial experience in databases.</li> <li>Familiarity with web standards and Web Platform Tests.</li> <li>Strong debugging and optimization in a multithreaded codebase.</li> <li>Comfort working in the open: public bugs, code review, and upstream landing.</li> </ul> <h3><strong>Preferred</strong></h3> <ul> <li>Prior contributions to Gecko or another major browser engine.</li> <li>Familiarity with the relevant standards body and specification process.</li> </ul>

How to apply

  1. 1 Read the full details above and confirm you meet the eligibility criteria.
  2. 2 Prepare your documents — an updated CV, and any cover letter, proposal or certificates required.
  3. 3 Click Apply on official site to complete your application on Mozilla’s official page.
  4. 4 Submit as early as possible — many close once filled.
Apply on official site

Sourced from jobicy. Always verify details on the official website. Opportunihub never charges you to apply.

Frequently asked questions

How do I apply for Contract Staff Software Engineer - (Firefox) C++,Storage Encryption?

Review the full details and eligibility on this page, prepare your documents, then use the “Apply on official site” button to complete your application on Mozilla’s official page.

Is this opportunity remote or location-based?

This opportunity is remote-friendly and open to applicants who can work from anywhere.

Is Contract Staff Software Engineer - (Firefox) C++,Storage Encryption free to apply for?

Opportunihub lists this Job for free. Legitimate Jobs do not ask for payment to apply — never pay a fee to submit an application.