Senior Software Engineer

Mozilla Logo

Mozilla

πŸ’΅ $74k-$100k
πŸ“Remote - Germany

Summary

Join Mozilla's fully remote, global engineering team as a Senior Software Engineer and contribute to the development and optimization of the Mozilla VPN client across multiple platforms. You will work on browser extensions, browser integrations, and the cross-platform VPN client application. Responsibilities include implementing new features, improving performance and reliability, and tackling innovative, challenging, and complex initiatives. You will collaborate cross-functionally, write efficient code, and review your peers' code. This role requires significant experience in software engineering, proficiency in various programming languages, and a strong understanding of privacy and security principles. Mozilla offers a generous compensation and benefits package, including performance-based bonuses, comprehensive health coverage, retirement contributions, and various other perks.

Requirements

  • 6+ years of software engineering experience
  • High level of proficiency in C++, Javascript, and full-stack web development
  • Experience developing cross-platform applications (Windows, macOS, Linux, iOS, Android)
  • An understanding of privacy and security principles and best-practices
  • Excellent communication skills and experience mentoring engineers

Responsibilities

  • Contribute to the development and optimization of the Mozilla VPN client across platforms (Windows, macOS, Linux, iOS, Android)
  • Contribute to the Mozilla VPN extension for Firefox
  • Own features and collaborate cross functionally to bring them from ideation to end-users
  • Write pragmatic, maintainable, efficient code and review the code of your peers
  • Triage, debug and resolve software defects

Preferred Qualifications

  • Experience developing cross platform applications with Qt
  • Proficiency in any of the following: Rust, Go, Javascript, TypeScript, Lit
  • 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.