M

Mozilla

Not-for-profit internet software organization prioritizing privacy

Contract Staff Software Engineer Firefox Layout

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaCA$131.4k - CA$217.7kRemote

About the Job

Requirements

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

Responsibilities

  • Own day-to-day Layout maintenance by fixing bugs and regressions, keeping tests green, and handling incoming issues.
  • Diagnose and fix Layout problems across Windows, macOS, Linux, and Android.
  • Carry out 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.

Desired Qualifications

  • Prior experience in web browser architecture and development.
  • Prior web standards experience.
  • Mobile web development, profiling, and debugging skills are a plus.
  • Proven experience using AI tools such as Claude or ChatGPT in code investigation, development, debugging, and/or testing is a plus.

About the Company

Mozilla

Not-for-profit internet software organization prioritizing privacy

Mozilla operates as a not-for-profit that builds tools to empower users and support an open internet. Its main product is Firefox, a free browser that respects user privacy and uses open standards. It earns money from partnerships, search royalties, and subscriptions like Mozilla VPN, and it reinvests this money into mission-driven projects and the Mozilla Foundation. The goal is to keep the internet open, accessible, and healthy by supporting user rights, open-source software, and internet literacy.

Company size
1,001-5,000
Company stage
Grant
Total funding
$3.5M
Headquarters
San Francisco, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Mozilla

See more jobs