Salary not listed

Senior Software Engineer, APZ (Asynchronous Pan & Zoom)

OtherRemote — worldwide
Published on 2026-10-17
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Develop and improve Firefox’s Asynchronous Pan and Zoom (APZ) technology, which makes scrolling, panning, and zooming responsive. The role focuses on fast, lightweight, maintainable browser-engine code and rendering quality across multiple platforms.

About the company

Mozilla builds open-source products and technologies, including Firefox, that prioritize privacy, security, and an open internet.

The team

Firefox Platform Layout/APZ team

Stack

CC++RustGeckoCSSAndroidWindowsLinux

What you'll do

  • Write performant, standards-compliant open-source code
  • Develop layout, graphics, and interaction techniques to improve Firefox rendering and performance
  • Debug, triage, and test issues, investigating root causes and solutions
  • Participate in code reviews, team meetings, and long-term planning

What we're looking for

  • Bachelor’s degree in Computer Science or equivalent experience
  • Experience developing applications in C/C++ and/or Rust
  • Strong debugging and optimization skills in multithreaded environments
  • Experience with memory and performance optimization tools
  • Track record of completing projects spanning several months
  • Strong written and verbal communication skills
  • Ability to quickly become effective in a large codebase

Nice to have

  • Contributions to open-source projects or experience with web browser development

Benefits

  • Performance-based bonus plan
  • Medical, dental, and vision coverage
  • Retirement contributions with immediate 100% vesting
  • Quarterly company wellness days
  • Country-specific holidays and a birthday day off
  • One-time home-office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
View original job post