Skip to Main Content

Job Title


Senior Software Engineer, Mozilla VPN (London)


Company : Mozilla


Location : Islington, London


Created : 2025-07-16


Job Type : Full Time


Job Description

Social network you want to login/join with:Want to apply Read all the information about this position below, then hit the apply button.col-narrow-leftClient:Location:London, United KingdomJob Category:Other-EU work permit required:Yescol-narrow-rightJob Reference:524a3c63e57dJob Views:2Posted:29.06.2025Expiry Date:13.08.2025col-wideJob Description:Senior Software Engineer, Mozilla VPNat Mozilla Corporation Team: Privacy Services Locations: Remote Germany, Remote France, Remote Finland, Remote Poland, Remote New Zealand, Remote Sweden, Remote Netherlands, Remote Denmark, Remote Canada, Remote Belgium, Remote Australia, Remote US, Remote UK, Remote SpainApply NowTo learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.To learn more about our Hiring Range System, please click thisWhy Mozilla?Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, were shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And were doing this while never losing our focus on our core mission to make the internet better for people.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we arent beholden to any shareholders only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.About this team and role:Mozilla VPN is seeking an experienced software engineer to join our fully remote, global engineering team. In this role, you will contribute to the suite of products that make up the Mozilla VPN project, including browser extensions, browser integrations, and the Mozilla VPN clienta cross-platform application available on Windows, macOS, Linux, iOS, and Android. You will be responsible for implementing new features as well as improving the performance and the reliability of existing functionality. Additionally, you will have the opportunity to be at the forefront of innovative, challenging, and technically complex initiatives.What is a Senior Software Engineer at Mozilla?A Senior Software Engineer is the next level from a Software Engineer. At Mozilla, this role can vary, but is typically someone who is largely self directed after work is assigned and is advanced in their domain. They help team members get information they need to be successful while also being the go-to person for peer reviews in their domain. They have a solid understanding of the product strategy and can recommend solutions to critical issues when needed, assist junior engineers in risk management and escalation, and advocate for and implement changes that affect their team. A Senior Software Engineer actively seeks opinions and ideas from their team members, including those with varied experiences and perspectives to improve more collective results.What youll do: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 defectsWhat youll bring:6+ years of software engineering experienceHigh 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-practicesExcellent communication skills and experience mentoring engineersBonus points:Experience developing cross platform applications with QtProficiency in any of the following: Rust, Go, Javascript, TypeScript, LitOpen-source contributions to networking or VPN-related projectsExperience implementing or improving application observabilityWhat youll get:Generous performance-based bonus plans to all regular employees - we share in our success as one teamRich medical, dental, and vision coverageGenerous retirement contributions with 100% immediate vesting (regardless of whether you contribute)Quarterly all-company wellness days where everyone takes a pause togetherCountry specific holidays plus a day off for your birthdayOne-time home office stipendAnnual professional development budgetQuarterly well-being stipendConsiderable paid parental leaveEmployee referral bonus programOther benefits (life/AD&D, disability, EAP, etc. - varies by country)#J-18808-Ljbffr