1mo ago
$145,800 — $186,172 CAD/yr

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

CanadaCanadaRemotelead
Software EngineerSoftware Engineering
1 views0 saves0 applied

Quick Summary

Key Responsibilities

bug fixes, regressions, test upkeep, incoming issues. Diagnose and fix graphics problems across platforms (Windows, macOS, Linux, Android).

Requirements Summary

Canada Tier 1 Locations $145,800—$186,172 CAD Canada Tier 2 Locations $131,400—$154,600 CAD

Technical Tools
Software EngineerSoftware Engineering

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

~1 min read
  • →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.

A healthy Graphics area, backlog and regressions kept down, with the team’s senior engineers freed to focus on performance.

Requirements

~1 min read
  • 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.

Nice to Have

~1 min read
  • Shader languages; mobile/Android; open-source collaboration.
Canada Tier 1 Locations
$145,800—$186,172 CAD
Canada Tier 2 Locations
$131,400—$154,600 CAD

Location & Eligibility

Where is the job
Canada
Remote within one country
Who can apply
CA

About this job

Pay per year
CA$145,800–CA$186,172 a year
Who can apply
Canada
Posted
44 days ago
Employer
has 114 open jobs on Jobera in 11 countries.

Listing Details

Posted
September 22, 2026
First seen
September 22, 2026
Last seen
November 5, 2026

Posting Health

Days active
43
Repost count
0
Trust Level
49%
Scored at
November 5, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust

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.

Employees
1,001-5,000
Founded
2005
View company profile
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Contract Staff Software Engineer - Performance Graphics (C++,Rust, WebGL)$145,800 — $186,172 CAD