Staff Software Engineer

Mozilla Logo

Mozilla

πŸ’΅ $88k-$117k
πŸ“Remote - Germany

Summary

Join Mozilla's VPN team as a fully remote software engineer and contribute to the development and improvement of cross-platform VPN client applications. You will drive the architecture, development, and optimization of the Mozilla VPN client across various platforms, including Windows, macOS, Linux, iOS, and Android. Collaborate with cross-functional colleagues, maintain high-quality code, enforce security best practices, and mentor other engineers. This role requires expertise in C/C++, networking protocols, and security best practices, along with experience in cross-platform application development and debugging network-related problems. Mozilla offers a generous compensation and benefits package, including performance-based bonuses, comprehensive health coverage, retirement contributions, wellness days, and paid parental leave.

Requirements

  • 6+ years of software engineering experience
  • Expert level proficiency in C/C++
  • Expertise in networking protocols and privacy and security best practices
  • Extensive knowledge of core OS concepts of Windows or Mac
  • Experience developing cross-platform applications (Windows, macOS, Linux, iOS, Android)
  • Experience debugging network related problems with Wireshark, tcpdump, or similar tools
  • Excellent communication skills and experience mentoring engineers

Responsibilities

  • Drive the architecture, development, and optimization of the Mozilla VPN client across platforms (Windows, macOS, Linux, iOS, Android)
  • Work closely with cross functional colleagues, providing technical insight to drive feature development
  • Maintain high-quality code, enforce security best practices, and mentor engineers by providing comprehensive and insightful code reviews
  • Triage, debug and resolve software defects

Preferred Qualifications

  • Experience developing cross platform applications with Qt
  • Proficiency in any of the following: Rust, Go, Python, Javascript, TypeScript, Git
  • Open-source contributions to networking or VPN-related projects
  • Experience implementing or improving application observability

Benefits

  • Generous performance-based bonus plans to all regular employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • 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)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.