$131k-$186k
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.
Decision details from the source listing
unknown
These fields are normalized from the employer's text. Confirm details on the employer site before applying.
What this posting tells you
Contract Staff Software Engineer maintaining and debugging Firefox graphics code across platforms. Mozilla lists hiring ranges of CAD 131,400–154,600 for Canada Tier 2 locations and CAD 145,800–186,172 for Tier 1 locations; USD salary fields are left blank because the listing gives compensation in CAD.
Backend, Mobile engineering, Software
Canada
Timezone overlap is not stated.
Staff · Contract
- Required timezone overlap is not stated
Backend hiring on WFH.team
This role's listed pay is below the median among 200 comparable roles shown here. Category counts come from WFH.team's latest published remote job market snapshot.
Explore the remote job marketContract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL) at Mozilla
The role
You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy.
Responsibilities
- Own day-to-day Graphics maintenance: bug fixes, regressions, test upkeep, incoming issues.
- Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android).
- Carry code review and routine upkeep so the FTE engineers can focus on performance.
Definition of done
A healthy Graphics area, backlog and regressions kept down, with the team’s senior engineers freed to focus on performance.
Required qualifications
- Strong C++ and/or Rust.
- Knowledge of graphics frameworks and GPU architecture.
- Strong debugging and optimization in a multithreaded codebase.
- Able to work independently and lead technically in a large, mature codebase.
Preferred
- Shader languages; mobile/Android; open-source collaboration.
Hiring Ranges
Canada Tier 1 Locations
$145,800 — $186,172 CAD
Canada Tier 2 Locations
$131,400 — $154,600 CAD
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 hiring signal is inferred from active confirmed-remote job listings.
Review current openings on Mozilla's official careers page before applying.