Job Description
Job Overview
The Senior Systems Software Engineer at Mozilla Corporation is a key role within the Performance Tools team, which focuses on building frameworks and tools to enhance performance across Mozilla products such as Firefox. The engineer will be responsible for low-level programming of the Firefox Profiler and will work closely with performance experts to deliver effective tools for developers. This remote position supports a distributed team across North America and Europe, aiming to improve user experience through innovative software solutions.
Technical Requirements
Required Skills
- • C++
- • Rust
- • Operating system APIs (Windows/Linux/macOS/Android)
Preferred Skills
- • JavaScript
- • Java
- • Android development
- • Python
Experience Level
5+ years of experience in systems software engineering
Responsibilities
- • Develop new features for the Firefox Profiler to enhance insights for browser engineers and web developers.
- • Expand data capture capabilities of the Firefox Profiler while maintaining performance.
- • Engage in bug triage and strategy efforts with the performance team.
- • Assist other Firefox engineers in efficiently utilizing performance tools and develop projects for improvement.
- • Promote the use of performance tools within and beyond Mozilla through writing and presentations.
- • Mentor volunteers contributing to the codebase.
Benefits & Perks
- • Generous performance-based bonus plans
- • Rich medical, dental, and vision coverage
- • Generous retirement contributions with immediate vesting
- • Quarterly wellness days
- • Country specific holidays plus a day off for your birthday
- • Home office stipend
- • Professional development budget
- • Quarterly well-being stipend
- • Paid parental leave
- • Employee referral bonus program
Additional Information
- Location
-
Remote Germany, Remote France, Remote UK
- Type
-
Full-time
- Compensation
-
Compensation varies based on location and experience