YourNext
Opportunity.org

Senior Contract C++ / JavaScript Software Engineer Firefox (Browser Engine)

Category
Jobs
Posted
October 22, 2026
Region
Europe
Sector
Technology & AI
Apply via
job-boards.greenhouse.io

Overview

The organization mozilla is hiring a Senior Contract C++ / JavaScript Software Engineer Firefox for the Browser Engine team in Europe. The selected engineer will join the Firefox DOM Core team to contribute to the health of the Session History area. The primary objective is to enhance Gecko correctness and Session History test coverage, which enables senior engineers on the team to concentrate on strategic projects, performance, and security.

What you get

The position involves working through code reviews with relevant Gecko module owners and iterating until code is landed. Visa sponsorship may be offered for suitable candidates.

Requirements

Applicants need substantial experience working within a browser-engine codebase or performing browser-engine automation, with Firefox or Gecko experience being ideal. The role requires solid JavaScript skills applied to writing automated tests, proficiency in software development using C++, and strong debugging capabilities within a mature, large codebase. Candidates must also be comfortable working in the open, which includes managing public bugs, engaging in code reviews, and landing work upstream. Preferred qualifications include prior contributions to Gecko or another major browser engine, alongside familiarity with web standards and Web Platform Tests.