Senior Systems Software Engineer

Mozilla Foundation

Apply Now

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.

Technical Environment

Languages
Tools & Technologies

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