← All jobs

Senior Software Engineer

Mozilla Corporation · Remote

full-timeremoteseniorSalary on request

About the role

Work on security and hardening features for Firefox, including privilege isolation, trust boundaries, cryptographic protocols, WebPKI, and enterprise security. Design, build, test, and ship security features, strengthen Firefox's security architecture across operating systems, improve core security mechanisms, investigate security issues and deliver fixes, and diagnose stability, performance, and memory issues in a multithreaded codebase.

Requirements

  • 3+ years in low-level software engineering
  • Strong C and/or C++
  • Solid understanding of security fundamentals
  • Debugging experience in multithreaded, cross-platform native applications
  • Familiarity with web technologies (HTML, CSS, JavaScript)
  • Interest or experience in Rust
  • Ability to work in large, multi-language codebases
  • Clear written and verbal communication with distributed teams

What we offer

  • Performance-based bonus plans
  • Retirement contributions with 100% immediate vesting
  • Quarterly company-wide wellness days and a birthday day off
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly wellbeing stipend
  • Considerable paid parental leave
  • Employee referral bonus
About Mozilla Corporation
View company profile →