Open Role
Mozilla

Opportunity at

Mozilla

Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)

Mozilla is looking for a Contract Staff Software Engineer with a focus on Performance Graphics to support the ongoing development of the Firefox browser. This contract…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
USD 131,400 - 186,172/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 is looking for a Contract Staff Software Engineer with a focus on Performance Graphics to support the ongoing development of the Firefox browser. This contract position centers on maintaining the graphics subsystems of Firefox, covering rendering, compositing, images, canvas, and WebGL. The incoming professional will handle routine engineering duties to ensure the graphics codebase remains stable and healthy. This role is well-suited for an independent technical leader who thrives…

Job Description

Mozilla is looking for a Contract Staff Software Engineer with a focus on Performance Graphics to support the ongoing development of the Firefox browser. This contract position centers on maintaining the graphics subsystems of Firefox, covering rendering, compositing, images, canvas, and WebGL. The incoming professional will handle routine engineering duties to ensure the graphics codebase remains stable and healthy.

This role is well-suited for an independent technical leader who thrives within large and mature codebases. By taking ownership of day-to-day maintenance, bug fixes, regressions, and test upkeep, this position allows senior full-time engineering staff to concentrate their efforts on performance optimization. The work directly impacts cross-platform reliability, spanning Windows, macOS, Linux, and Android environments.

Responsibilities

  • Manage daily graphics maintenance tasks including bug fixes, regression resolutions, and test maintenance
  • Investigate and resolve graphics issues across multiple operating systems such as Windows, macOS, Linux, and Android
  • Conduct code reviews and handle routine engineering upkeep to support the broader team

Requirements

  • Demonstrated proficiency in C++ and/or Rust programming languages
  • Understanding of GPU architecture and graphics frameworks
  • Experience with debugging and performance optimization within multithreaded codebases
  • Ability to operate independently and provide technical leadership in a large and mature codebase

Qualifications

  • Familiarity with shader languages
  • Background in mobile or Android development
  • Experience with open-source collaboration

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 role.

What is the remote work policy?

The posting specifies that the role is on-site.

What is the salary range for this job?

The hiring ranges depend on location tiers in Canada, spanning from $131,400 to $186,172.

What are the primary technical requirements?

Candidates must have strong C++ and/or Rust skills, knowledge of GPU architecture and graphics frameworks, and strong multithreaded debugging experience.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Mozilla
MozillaPosted 2h ago
ContractUSD 131,400 - 217,700/yr
Mozilla
MozillaPosted 2h ago
Full-timeRemote
Mozilla
MozillaPosted 2h ago
Full-timeRemote

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