Staff Firefox Performance Engineer @Mozilla
Software Development
Salary usd 139,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Staff Firefox Performance Engineer @Mozilla

Today - Mozilla is hiring a remote Staff Firefox Performance Engineer. πŸ’Έ Salary: usd 139,000 - 218,000 per year πŸ“Location: USA

Role Description

The Mozilla Firefox Performance team is a community of engineers who care deeply about delivering the fastest browser possible. We are the team responsible for making all parts of the browser go fast.

  • Write code and tests, build prototypes, tackle problems, profile and analyze performance bottlenecks
  • Learn about a wide variety of problems and solutions across a large, complex, and evolving codebase
  • Use several programming languages (e.g., C++, JavaScript, Kotlin, Rust, Python) and techniques to fix performance issues, with an emphasis on C++ and JavaScript
  • Help to educate engineers on other teams about writing more performant code through code reviews, giving talks, implementing tooling, and/or writing documentation
  • Break down complex performance problems into actionable next steps and drive them to completion
  • Partner with engineering teams across the organization to support performance efforts, and lead them within your area
  • Contribute to the direction of performance benchmarks and help prioritize the improvements that matter most
  • Own the performance of a significant area of the browser end to end, and contribute to the Performance team's technical roadmap
  • Work with driven, committed team members to help bring the Open Web to millions of people

Qualifications

  • BS/MS in CS or CE, and 5+ years of relevant experience
  • Deep proficiency in C++
  • Working proficiency in JavaScript
  • Proven experience developing performance-critical software
  • Experimental and measured approach to solving problems (measurement, and using experiments to diagnose an issue or prove out a solution)
  • Proven skill in debugging and analyzing performance bottlenecks, and using profiling tools to diagnose and fix issues (VTune, Xperf, other sampling based profilers)
  • Experience with at least one of: multithreading and concurrency, disk I/O, or GPU work
  • Track record of driving projects to completion, including work spanning more than one engineer
  • Experience collaborating with engineers on other teams to deliver shared goals
  • Interest and ability to work in a distributed team (which requires good asynchronous written communication skills as well as good verbal communication skills)

Requirements

  • Familiarity with Web Standards or patterns
  • Familiarity with Android or Windows OS application programming
  • A solid understanding of statistics
  • Prior experience working on a modern web browser

Benefits

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Firefox Performance Engineer @Mozilla
Software Development
Salary usd 139,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,614+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later