Job Description
Mozilla Corporation, known for its commitment to an open and accessible internet, is seeking a Staff Software Engineer to join the Mozilla VPN team. This role involves contributing to the development and optimization of the Mozilla VPN client across various platforms. The Staff Software Engineer will collaborate with cross-functional teams, provide technical insights, and ensure code quality and security.
The role involves:
- Driving the architecture, development, and optimization of the Mozilla VPN client across platforms (Windows, macOS, Linux, iOS, Android).
- Working closely with cross functional colleagues, providing technical insight to drive feature development.
- Maintaining high-quality code, enforce security best practices, and mentor engineers by providing comprehensive and insightful code reviews.
- Triaging, debugging and resolving 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
What Mozilla 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