Remote Frontend Jobs
Applying logo

Staff Software Engineer

ApplyingSan Francisco, United States
Apply now

Mozilla VPN is seeking an experienced Software Engineerto 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 you’ll do

  • 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
What you’ll bring
  • 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
Bonus points
  • Experience developing cross-platform applications with Qt
  • Proficiency in any of the following: Rust, Go, Python, JavaScript, TypeScript, Git
  • Open-source contributions to networking or VPN-related projects
  • Experience implementing or improving application observability

View all remote jobs at Applying

FAQ

Is the Staff Software Engineer position at Applying remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Staff Software Engineer job posted?
This listing was posted on July 7, 2025 and is still open for applications.
How do I apply for the Staff Software Engineer position at Applying?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Windows jobs