Open Role
Mozilla

Opportunity at

Mozilla

Contract Staff Software Engineer-FireFox Layout

Mozilla seeks a Contract Staff Software Engineer to join the Firefox Layout team. In this position, the engineer handles ongoing maintenance and routine engineering tasks within…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
USD 131,400 - 217,700/yr
Apply by
Not specified
Employment type
Contract
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Mozilla seeks a Contract Staff Software Engineer to join the Firefox Layout team. In this position, the engineer handles ongoing maintenance and routine engineering tasks within the Layout area, encompassing CSS, page layout, APZ, text, and images. Operating autonomously at a tech-lead level, the professional ensures the Layout code remains healthy, resolves bugs and regressions, maintains green test statuses, and processes incoming issues across multiple platforms including Windows, macOS, Linux,…

Job Description

Mozilla seeks a Contract Staff Software Engineer to join the Firefox Layout team. In this position, the engineer handles ongoing maintenance and routine engineering tasks within the Layout area, encompassing CSS, page layout, APZ, text, and images. Operating autonomously at a tech-lead level, the professional ensures the Layout code remains healthy, resolves bugs and regressions, maintains green test statuses, and processes incoming issues across multiple platforms including Windows, macOS, Linux, and Android. By managing day-to-day upkeep and code reviews, the contractor enables full-time engineers to concentrate on critical security and performance projects, while also participating in planning, standards, and web-compatibility meetings.

This role suits experienced systems engineers with deep C++ expertise and familiarity with complex, mature codebases. The position is ideal for independent technical leaders who can navigate multithreaded debugging and optimization without direct supervision.

Mozilla is the organization behind the Firefox web browser, dedicated to maintaining open standards and web compatibility.

Responsibilities

  • Manage daily Layout maintenance by addressing bugs, handling regressions, and processing incoming issues
  • Resolve Layout problems across Windows, macOS, Linux, and Android operating systems
  • Perform code reviews and routine maintenance tasks to support full-time engineering staff
  • Participate in planning, web standards, and web-compatibility discussions as required
  • Keep test suites green and maintain a healthy Layout codebase and backlog

Requirements

  • Strong proficiency in C++ programming
  • Solid knowledge of CSS and page-layout principles
  • Strong debugging and optimization capabilities within a multithreaded codebase
  • Ability to work independently and provide technical leadership in a large, mature codebase

Qualifications

  • Experience with JavaScript and/or Rust
  • Prior background in web browser architecture and development
  • Previous involvement with Web standards
  • Mobile web development, profiling, and debugging skills
  • Demonstrated experience using AI tools such as Claude or ChatGPT for coding, debugging, testing, or investigation

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this position?

This is a contract position.

What are the salary ranges for this job?

The hiring ranges depend on the location tier in Canada: Canada Tier 1 locations range from $185,045 to $217,700 CAD, and Canada Tier 2 locations range from $131,400 to $154,600 CAD.

Is the work location specified?

The specific office location is not stated in the posting, though the source mentions Canada-based hiring ranges.

What are the primary technical requirements?

Applicants must have strong C++ skills, solid knowledge of CSS and page layout, and strong debugging and optimization abilities within a multithreaded codebase.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by Mozilla

Source: Jobicy — Canada

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 10, 2026

3 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Mozilla

Mozilla

6Open Jobs
—No reviews yet
View Company Profile