Senior Staff Performance Engineer, Firefox
Core
Develop performance-critical software for Firefox, profile bottlenecks, and drive performance improvements across the Mozilla engineering organization.
Role type
Senior Staff Performance Engineer (Firefox)
Builds
Performance-critical software components and profiling tooling for the Firefox browser
Domain
Web browser development / Systems programming
Deliverable
production ML models | product features
Required skills
C++ mastery, JavaScript understanding, performance profiling, multithreading, concurrency, disk I/O optimization, GPU performance optimization, team leadership, strategic planning
Preferred skills
Web standards knowledge, Android/Windows application programming, statistics, modern web browser development
Technologies
C++, JavaScript, VTune, Xperf
Responsibilities
Write code and tests, build prototypes, profile and analyze Firefox performance bottlenecks, debug and resolve performance issues using experiments and measurements, educate engineers through code reviews and documentation, define and drive actionable next steps from high-level objectives, lead and support performance efforts with engineering teams, shape performance benchmarks, develop strategies for the future of the Performance team, set team goals and align cross-functional teams
Seniority
Senior Staff, hands-on IC with strategic leadership