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

Mozilla · mozilla.com

Remote UK Remote 7 days ago
Workplace
Remote
Location
UK
Who can apply
Remote for people based in the United Kingdom

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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.

About remote Software Engineer jobs

Open jobs
4,795 open remote Software Engineer jobs, 810 of them posted in the last 7 days. See all Remote Software Engineer jobs
Typical advertised pay
$158,000 – $229,000 a year for the middle half of the 2,119 job ads from 588 employers that state a salary in US dollars (median $189,000). This is base pay as advertised, not total compensation. Remote Software Engineer salary
Skills the job ads ask for most
  • Python 47%
  • CI/CD 36%
  • Code review 32%
  • AWS 32%
  • Kubernetes 30%
  • Distributed systems 27%

Share of the 451 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.