Job Description
Job Overview
Mozilla Corporation is seeking an experienced Staff Software Engineer to join the Mozilla VPN project. This fully remote position allows you to contribute to innovative products including browser extensions and the Mozilla VPN client across multiple platforms such as Windows, macOS, Linux, iOS, and Android. You will drive the architecture and optimization of the VPN client, collaborate with cross-functional teams, and ensure high-quality code and security best practices.
Technical Requirements
Required Skills
- • C/C++
- • Networking protocols
- • Privacy and security best practices
- • Cross-platform application development
- • Debugging network issues
Preferred Skills
- • Qt
- • Rust
- • Go
- • Python
- • JavaScript
- • TypeScript
- • Git
Experience Level
6+ years of software engineering experience
Responsibilities
- • Drive the architecture, development, and optimization of the Mozilla VPN client across platforms
- • 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
Benefits & Perks
- • Generous performance-based bonus plans
- • Rich medical, dental, and vision coverage
- • Generous retirement contributions with immediate vesting
- • Quarterly wellness days
- • Country specific holidays plus a day off for your birthday
- • Home office stipend
- • Annual professional development budget
- • Quarterly well-being stipend
- • Considerable paid parental leave
- • Employee referral bonus program
Additional Information
- Location
-
Remote (various countries including Finland, Denmark, Canada, Belgium, Australia, UK, New Zealand, Germany, France, Sweden, US, Spain, Netherlands, Poland)
- Type
-
Full-Time
- Compensation
-
Competitive salary based on location