← All jobs in Canada

Remote · Software Engineer

Contract Staff Software Engineer-FireFox Layout

Mozilla · Remote Canada · Canada

Remote Posted Open until 18 Oct 2026
  • Remote Remote Canada — job location

The job, in the employer's words

You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images). Working independently at a tech-lead level, you keep the Layout code healthy.

Responsibilities

  • Own day-to-day Layout maintenance: fix bugs and regressions, keep tests green, handle incoming issues.
  • Diagnose and fix Layout problems across platforms (Windows, macOS, Linux, Android).
  • Carry code review and routine upkeep so the FTE engineers can focus on other mission critical projects. .
  • Join planning and standards / web-compat meetings as needed.

Definition of done

A healthy Layout area, backlog and regressions kept down, with the team’s senior engineers freed to focus on critical Performance and Security issues.

Required qualifications

  • Strong C++ (JavaScript and/or Rust a plus).
  • Solid CSS and page-layout knowledge.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.

Preferred

  • Prior experience in web browser architecture and development.
  • Prior Web standards experience.
  • Mobile web development, profiling and debugging skills a plus.
  • Proven experience in utilization of AI tools (Claude, ChatGPT, etc.) in the investigation, development, debugging, and/or testing of code is a plus.

Hiring Ranges:

Canada Tier 1 Locations
$185,045—$217,700 CAD
Canada Tier 2 Locations
$131,400—$154,600 CAD

Requirements mentioned

  • Strong C++ (JavaScript and/or Rust a plus).
  • Solid CSS and page-layout knowledge.
  • Strong debugging and optimization in a multithreaded codebase.
  • Able to work independently and lead technically in a large, mature codebase.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Canada

Lyft · Toronto · yesterday

ML Software Engineer - Routing

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. O…

Remote
NMI · Remote, Canada · yesterday

Senior Software Engineer

NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This…

RemoteFlexible hoursCAD 100k–120k / year
Topstep · Canada · yesterday

Senior Software Engineer - TRM

Summary As a Senior Software Engineer on Topstep's TRM Engineering team, you'll build the products funded traders and our internal teams use every day: the trader-facing …

RemoteCAD 221k–285k / year
Upgrade · Canada (Remote) · 2 days ago

Développeur - -euse - Expérience IA - IA conversationnelle

Upgrade aide ses clients à avancer dans la bonne direction grâce à des produits financiers abordables et responsables. Depuis 2017, nous avons aidé plus de 7,5 millions d…

RemoteCAD 140k–180k / year
Affirm · Remote Canada · 2 days ago

Senior Software Engineer - Backend - Lakehouse Infra

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matte…

RemoteCAD 153k–213k / year

1,948 live roles · See all →

Other roles at Mozilla

Mozilla · Remote US · 14 days ago

Staff Product Engineer - Enterprise AI

Why Thunderbird? Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At Thunderbird, we build …

RemoteUSD 185k–220k / year
Mozilla · Remote Canada · 14 days ago

Staff Product Engineer - Enterprise AI

Why Thunderbird? Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At Thunderbird, we build …

RemoteCAD 155k–185k / year
Mozilla · Remote US · 14 days ago

Senior Financial Analyst

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands…

Remote
Mozilla · Remote US · 14 days ago

Senior Payroll Analyst - North America

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands…

Remote
Mozilla · Remote Netherlands · 16 days ago

Senior Security Engineer - SecOps

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands…

Remote
Mozilla · Remote Spain · 16 days ago

Senior Security Engineer - SecOps

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands…

Remote

32 live roles · See all →

Remote share — Software Engineer jobs in Canada

93% are remote

314 of 339 jobs we have listed

How long they stay open — Software Engineer jobs in Canada

54 days median time open before the listing ended

Based on 27 ended listings

Advertised pay — Software Engineer jobs in Canada

CAD 173k median advertised pay / year

Middle half: CAD 149k – CAD 196k

From 188 listings that state pay