Staff Software Engineer, Mozilla Corporation

Staff Software Engineer, Mozilla Corporation

Company Mozilla Corporation
Job title Staff Software Engineer, Mozilla VPN
Job location Remote
Type Full Time

Responsibilities:

  • 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

Requirements & Skills:

  • 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 toolsExcellent 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

apply for job button