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
