Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mozilla

Contract Staff Software Engineer – Performance Graphics, C++, Rust, WebGL

Mozilla

. Maintain and engineer Firefox’s Graphics area, including rendering, compositing, images, canvas, and WebGL .

Posted 9/22/2026contractRemote • CanadaLead💰 CA$131,400 - CA$186,172 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ and Rust for graphics engineering, with a strong focus on debugging, optimization, and maintaining a healthy graphics codebase across multiple platforms. Capable of leading technical efforts and collaborating in an open-source environment.

Highest-signal resume keywords
C++ ProgrammingRust ProgrammingGraphics Frameworks KnowledgeDebugging and OptimizationMultithreaded Codebase Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingRust ProgrammingDebuggingOptimizationGraphics FrameworksGPU ArchitectureShader LanguagesMultithreading
Soft Skills
Independent WorkTechnical Leadership
Tools & Technologies
WindowsMacOSLinuxAndroidWebGL
Industry Keywords
Open-Source CollaborationGraphics MaintenanceCode ReviewPerformance Focus

Tech Stack

Tools & technologies
AndroidLinuxMacOSRustC++

About the role

Key responsibilities & impact
  • Maintain and engineer Firefox’s Graphics area, including rendering, compositing, images, canvas, and WebGL
  • Own day-to-day Graphics maintenance, including bug fixes, regressions, test upkeep, and incoming issues
  • Diagnose and fix graphics problems across Windows, macOS, Linux, and Android
  • Carry out code review and routine upkeep so FTE engineers can focus on performance
  • Keep the Graphics area healthy, reduce backlog and regressions, and free senior engineers to focus on performance

Requirements

What you’ll need
  • 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