Job Description
Mozilla Corporation is seeking a Staff Software Engineer to join the Mozilla VPN team. This is a fully remote, global engineering role where the engineer will contribute to the suite of products that make up the Mozilla VPN project. The engineer will be responsible for implementing new features and improving the performance and reliability of existing functionality. They will also have the opportunity to be at the forefront of innovative, challenging, and technically complex initiatives.
- 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
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
The role offers: - Generous performance-based bonus plans
- Rich medical, dental, and vision coverage
- Generous retirement contributions with 100% immediate vesting
- Quarterly all-company wellness days
- 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