JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Est. expiry Nov 6

Contract Staff Software Engineer – Performance Graphics

Software Engineer

Posted Oct 2 (30 days ago) · Last updated Nov 1 · Open 30 days. This role usually stays open about 26 days

Key facts

Software Engineer for Firefox graphics, remote Canada; contract staff role.

How this salary compares

€6,811 - €9,650128% above senior roles
This salary is above the market medianBased on 48 job postings
Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€3,932 per month€5,590 per month€7,411 per month
This offer€10,950 per month€13,232 per month€15,514 per month

Statistics Finland’s earnings for the occupation group “Software developers” (2024), raised to July–September 2026. Job ads only set the differences by place and level. · Data and reuse

Where and how
CanadaRemoteContract, Senior
Languages required
English

Original job ad

As published by Mozilla

Open the ad
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.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • 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

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

Skills & technologies

C++RustGraphicsWebGLPerformance Optimization

Benefits & perks

About Mozilla

Mozilla logo
Mozilla · 10 open roles
Top locations (all time): Remote - Finland · 91 · Remote - Germany · 89 · Remote - Belgium · 86 · +14 other locations
View company
Current open roles at Mozilla on JobCrawls
LocationActive listings
Remote - Finland91
Remote - Germany89
Remote - Belgium86
Remote - Sweden86
Remote - Spain85
Remote - Netherlands85
Remote - France80
Remote - Canada60
Remote - UK59
Remote - Global55
Remote - Poland41
Remote - United Kingdom27
Remote - US22
Remote - Denmark6
Remote - New Zealand5
Remote - Australia5
Remote - United States2
Current role mix at Mozilla on JobCrawls
Role typeActive listings
Software Engineer30
Crash Reporting Integration Engineer8
Mobile Product Manager7
Product Manager7
Graphics Engineer6
Security Engineer5
Software Engineer, DOM Core5
CI and Workflow Software Engineer5
Senior Software Engineer4
Machine Learning Engineer4
Site Reliability Engineer4
Desktop Integration Engineer4
Backend Engineer3
Software Engineer (Localization)3
Software Engineer, Privacy3
VPN Software Engineer3
Executive Assistant3
Localization Technical Program Manager2
Software Engineer, Add-Ons2
Security Operations Engineer2
Software Security Engineer2
Program Manager2
Director of Product, Firefox Growth2
Security Incident Responder2
Fundraising Strategist1
Public Policy & Government Relations Manager1
Privacy Counsel1
Marketing Data Scientist1
Frontend Engineer1
Data Scientist1
Senior Staff Product Manager1
Quantitative User Researcher1
Business Development Manager1
Software Test Engineering1
Head of Global and Strategic Intelligence1
Solutions Engineer1
Product Director1
Software Engineer, Enterprise Browser1
Strategic Finance and Investment Strategy1
Security Student Worker1
Application Engineer1
Engineer1
Senior Engineering Manager1
Grassroots Engagement Director1
Creative Producer1
iOS Engineer1
Test Engineering Manager1
Web Apps Manager1
Integrated Marketing Consultant1
Social Media & Content Strategist1
AI & Agentic Systems Engineer1
Marketing Specialist1
Current role-level mix at Mozilla on JobCrawls
Role levelActive listings
Senior91
Mid-Level39
Manager10
Director6
About the employer

Mozilla Corporation is a global technology company focused on building the internet as a public resource.

Core values
TransparencyMentorshipDiversity & Inclusion

Never miss a new Software Engineer job in Remote - Canada

Weekly or daily digest. Unsubscribe anytime.