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

Wwshemi

United Kingdom

Remoto

GBP 90.000 - 120.000

Tempo pieno

12 giorni fa

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Wwshemi is seeking a highly skilled C++ engineer to join the team working on Storage Encryption Everywhere within Firefox/Gecko. The role focuses on implementing cross-cutting storage encryption features, writing tests for the Web Platform, and collaborating across teams to ensure up-streamable, reviewable code.

Candidates should have strong debugging and multithreaded performance experience and be comfortable contributing in the open.

Competenze

  • Strong C++ programming skills.
  • Extensive experience in a browser-engine codebase (Firefox/Gecko preferred).
  • Significant experience with databases.
  • Familiarity with web standards and Web Platform Tests.
  • Strong debugging and optimization in a multithreaded environment.
  • Experience working in open-source projects, including public bugs and upstream landing.
  • Nice to have prior Gecko or major browser engine contributions.

Mansioni

  • Contribute to delivering Storage Encryption Everywhere in Gecko, including data migrations and storage integration tasks.
  • Write and pass Web Platform Tests; contribute Gecko tests as needed.
  • Collaborate through code reviews with Gecko module owners and iterate until landing.
  • Surface and resolve spec-related questions raised by implementation.
  • Guide the feature through Nightly, Beta, and Release, addressing correctness and performance issues.

Conoscenze

C++
Browser engine codebase
Databases
Web standards & Web Platform Tests
Debugging & multithreading
Open source collaboration
Upstream landing & code review

Descrizione del lavoro

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.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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

Mozilla • Regno Unito

Remoto
GBP 90.000 - 120.000
Contract Staff Software Engineer (Firefox, C++, Storage Encryption)
Contract Staff Software Engineer (Firefox, C++, Storage Encryption)

Mozilla • Greater London

In loco
GBP 85.000 - 120.000
Health benefits
Learning & development budget
Wellness program
+1
Storage Encryption Engineer (C++, Firefox) - Contract
Storage Encryption Engineer (C++, Firefox) - Contract

Mozilla • Greater London

In loco
GBP 85.000 - 120.000
Health benefits
Learning & development budget
Wellness program
+1
Remote UK: Staff Software Engineer, C++ Storage Encryption
Remote UK: Staff Software Engineer, C++ Storage Encryption

Mozilla • Regno Unito

Remoto
GBP 90.000 - 120.000
Contract Staff Software Engineer: Storage Encryption
Contract Staff Software Engineer: Storage Encryption

Wwshemi • Regno Unito

Remoto
GBP 90.000 - 120.000
Contract Software Engineer - DOM Core Firefox/Gecko
Contract Software Engineer - DOM Core Firefox/Gecko

Mozilla Corporation • Greater London

Remoto
GBP 70.000 - 110.000
Senior Contract Software Engineer (JavaScript) - Firefox
Senior Contract Software Engineer (JavaScript) - Firefox

Mozilla • Regno Unito

Remoto
GBP 70.000 - 110.000
Senior Contract Software Engineer (C++ / JavaScript, Firefox (Browser Engine)
Senior Contract Software Engineer (C++ / JavaScript, Firefox (Browser Engine)

Mozilla • Greater London

In loco
GBP 90.000 - 110.000
Senior Software Engineer, Privacy
Senior Software Engineer, Privacy

Mozilla • Regno Unito

Remoto
GBP 90.000 - 125.000
Home office stipend
Development budget
Well-being stipend
+3
Senior Browser Test Engineer (Remote) - JavaScript & Gecko
Senior Browser Test Engineer (Remote) - JavaScript & Gecko

Devconnectplatform • Regno Unito

Remoto
GBP 80.000 - 110.000