This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Performance Tools team builds frameworks and tools that help engineers measure and improve performance across Mozilla products. We’re a distributed team based in North America and Europe, supporting both internal Mozilla engineers and the broader web developer community through tools like the Firefox Profiler. In this role, you will be responsible for low-level programming of the Firefox Profiler and other tools. Your focus will be on delivering an effective toolset for Firefox developers looking to track down and seize every opportunity to improve the quality of experience for our users. You will work closely with performance experts to identify and surface the most valuable measurements across a variety of platforms.
Job Responsibility:
Develop new features for the Firefox Profiler
Expand the breadth of data captured by the Firefox Profiler without compromising on performance
Engage with the performance team efforts such as bug triage and strategy
Engage with other Firefox engineers to help them learn how to use our tools efficiently, and develop projects to serve them better
Promote and encourage the use of our performance tools within and beyond Mozilla by writing and talking about them
Engage with our community and mentor volunteers contributing to the codebase
Requirements:
5+ years of experience in systems software engineering using C++
1+ year of experience in Rust
Expertise in at least one of the following operating system APIs and familiarity with the others: Windows/Linux/macOS/Android
Experience working on and debugging large multi-threaded applications and memory management
Strong and respectful communication skills and ability to collaborate across engineering teams
Nice to have:
Familiarity with any of the following skills would be a plus: JavaScript, Java, Android development, Python
What we offer:
Generous performance-based bonus plans
Rich medical, dental, and vision coverage
Generous retirement contributions with 100% immediate vesting
Quarterly all-company wellness days
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)
Flexible work environment
Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
Reimbursement for professional development (up to $3,000/year)
A work setup including the latest hardware and software of your choice
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.