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

Jobicy

United States

Remote

USD 103,000 - 131,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobicy is seeking a skilled graphics engineer to maintain and enhance Firefox’s Graphics area, covering rendering, compositing, images, canvas and WebGL.

You will diagnose and fix cross‑platform graphics issues (Windows, macOS, Linux, Android) and perform code reviews so senior engineers can focus on performance.

This role requires strong C++ and/or Rust, knowledge of graphics frameworks and GPU architecture, and independent technical leadership in a large codebase.

Qualifications

  • Proficiency in C++ and/or Rust for graphics code.
  • Knowledge of graphics frameworks and GPU architecture.
  • Strong debugging and optimization in a multithreaded codebase.
  • Ability to work independently and lead technically in a large 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

C++
Rust
Graphics debugging
GPU architecture

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Mozilla • United States

On-site
USD 120,000 - 180,000
Graphics Engineer (C++, Rust) for WebGL & Rendering
Graphics Engineer (C++, Rust) for WebGL & Rendering

Jobicy • United States

Remote
USD 103,000 - 131,000
Contract Staff Graphics Engineer — Debug & Stabilize
Contract Staff Graphics Engineer — Debug & Stabilize

Mozilla • United States

Remote
USD 120,000 - 180,000
Senior Performance Engineer — Web Browser Optimization Lead
Senior Performance Engineer — Web Browser Optimization Lead

Mozilla Foundation • United States

Remote
USD 150,000 - 210,000
Performance-based bonus plans
Medical, dental, and vision coverage
Retirement contributions with 100% IMI
+3
Contract Staff Front End Engineer (Web Conference/Screen Sharing)
Contract Staff Front End Engineer (Web Conference/Screen Sharing)

Mozilla • United States

Remote
USD 154,000 - 168,000
Staff/Senior Software Engineer – Real-Time GPU Visualization
Staff/Senior Software Engineer – Real-Time GPU Visualization

NJF Global Holdings Ltd • New York (NY)

On-site
USD 150,000 - 300,000
Contract Staff Software Engineer-FireFox Layout
Contract Staff Software Engineer-FireFox Layout

Wellfound • New York (NY), San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Senior/Principal Graphics Engineer
Senior/Principal Graphics Engineer

Healy World • United States

On-site
USD 150,000 - 220,000
Paid Time Off
Holidays and Winter Break
Medical, dental, and vision coverage
+6
Senior Graphics DevTools Leader & Architect
Senior Graphics DevTools Leader & Architect

NVIDIA • Austin (TX)

Hybrid
USD 272,000 - 431,250
Equity and benefits
Senior Rendering Engineer
Senior Rendering Engineer

Acceler8 Talent • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
Equity