Enable job alerts via email!

Senior Software Engineer, Mozilla VPN

Mozilla

London

Remote

GBP 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Mozilla is looking for a Senior Software Engineer to join its VPN team. This role involves developing cross-platform applications and contributing to the optimization of the Mozilla VPN project. Ideal candidates will have over 6 years of experience and be proficient in C++ and Javascript, ensuring robust performance and security in their code.

Benefits

Generous performance-based bonus plans
Rich medical, dental, and vision coverage
Generous retirement contributions with immediate vesting
Quarterly wellness days
Country-specific holidays plus birthday off
Home office stipend
Annual professional development budget
Quarterly well-being stipend
Considerable paid parental leave
Employee referral bonus program

Qualifications

  • 6+ years of software engineering experience.
  • High level of proficiency in C++, Javascript, and full-stack web development.
  • Experience developing cross-platform applications.

Responsibilities

  • Contribute to the development of the Mozilla VPN client across platforms.
  • Write maintainable, efficient code and review peers' code.
  • Triage, debug and resolve software defects.

Skills

C++
Javascript
Full-stack web development
Cross-platform application development
Privacy and security principles
Communication skills

Job description

Social network you want to login/join with:

col-narrow-left

Client:
Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

524a3c63e57d

Job Views:

2

Posted:

29.06.2025

Expiry Date:

13.08.2025

col-wide

Job Description:

Senior Software Engineer, Mozilla VPN

at 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 Spain

Apply Now

To 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 this

Why 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, we’re 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 we’re 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 aren’t 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 client—a 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 you’ll 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 defects
  • What you’ll bring:

  • 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
  • Bonus points:

  • 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
  • What you’ll get:

  • 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)
  • Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs

    Staff Software Engineer - Mobile Android

    Mozilla

    London null

    On-site

    On-site

    GBP 75,000 - 110,000

    Full time

    Today
    Be an early applicant

    Senior Software Engineer, Mozilla VPN

    Mozilla

    null null

    Remote

    Remote

    GBP 55,000 - 90,000

    Full time

    30+ days ago

    Senior Software Engineer, Mozilla VPN Remote UK

    Mozilla Corporation

    null null

    Remote

    Remote

    GBP 50,000 - 90,000

    Full time

    30+ days ago

    Staff Software Engineer - Mobile Android

    Mozilla Corporation

    null null

    Remote

    Remote

    GBP 50,000 - 80,000

    Full time

    15 days ago

    Staff Software Engineer, Mozilla VPN Remote UK

    Mozilla Corporation

    null null

    Remote

    Remote

    GBP 60,000 - 90,000

    Full time

    30+ days ago

    Staff Software Engineer - Mobile Android Remote UK

    Mozilla Corporation

    null null

    Remote

    Remote

    GBP 50,000 - 80,000

    Full time

    19 days ago