WFH.teamOpen app
Back to remote jobs
Remote job detail

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

Mozilla

LocationUnited Kingdom
SeniorityStaff
CompanyMozilla
Verified recentlyChecked today
Compensation

Salary not listed

Salary details are shown when available from the source listing. Sign in before applying so the role can be reviewed against your resume, salary goals, seniority, timezone, and location eligibility.

Requirements and working style

Decision details from the source listing

Education

High school

Schedule

unspecified

These fields are normalized from the employer's text. Confirm details on the employer site before applying.

WFH.team analysis

What this posting tells you

Contract Staff Software Engineer role at Mozilla, remote in the United Kingdom, focused on implementing and shipping Firefox Storage Encryption Everywhere. Requires strong C++, substantial browser-engine and database experience, familiarity with web standards and Web Platform Tests, and multithreaded debugging and optimization skills.

Role lane

Customer success, Data, Product, Software

Where you can work

United Kingdom

Working hours

Timezone overlap is not stated.

Arrangement

Staff · Contract

Required signals
C++Browser-engine developmentDatabase experienceWeb standardsWeb Platform TestsDebugging and optimization in multithreaded codebasesOpen-source collaboration, code review, and upstream contributions
Preferred signals
Gecko or other major browser-engine contributionsFamiliarity with standards bodies and specification processes
Confirm before applying
  • Required timezone overlap is not stated
  • Compensation is not listed
Market context

Customer success hiring on WFH.team

10,060active related roles
3,628new in the latest period
2817.9jobs per 100 candidates
$120kmedian of comparable listed ranges

Category counts come from WFH.team's latest published remote job market snapshot.

Explore the remote job market
Skills and signals
C++Browser-engine developmentDatabase experienceWeb standardsWeb Platform TestsDebugging and optimization in multithreaded codebasesOpen-source collaboration, code review, and upstream contributionsGecko or other major browser-engine contributionsFamiliarity with standards bodies and specification processesRemote
Job description

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

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 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.
Company context

Working remotely at Mozilla

A lot of companies say they’re “mission-driven. ” Our unique corporate structure guarantees that every decision we make upholds our mission: to ensure the internet remains open and accessible.

Headquarters
United States, United Kingdom, China, Germany, France, and Canada
Team size
1001-5000
Founded
2005
Remote policy

Remote hiring signal is inferred from active confirmed-remote job listings.

Application process

Review current openings on Mozilla's official careers page before applying.

Node.jsDjangoJavaScriptPythonHTML5CSS 3Sauce LabsCloud9 IDEGitHubKubernetes
Research Mozilla
Remote Contract Staff Software Engineer - (Firefox) C++,Storage Encryption at Mozilla | WFH.team