Staff Software Engineer

1 Month ago • 6 Years + • Software Development & Engineering • $80,000 PA - $107,000 PA

Job Summary

Job Description

The Staff Software Engineer will be responsible for contributing to the Mozilla VPN project, including browser extensions, browser integrations, and the Mozilla VPN client across multiple platforms. They will implement new features, improve performance and reliability, and participate in technically complex initiatives. They will drive architecture, development, and optimization, work closely with cross-functional colleagues, maintain high-quality code, and mentor engineers.
Must have:
  • 6+ years of software engineering experience.
  • Expert level proficiency in C/C++.
  • Expertise in networking protocols and privacy and security.
Good to have:
  • Experience developing cross platform applications with Qt
  • Proficiency in Rust, Go, Python, Javascript, TypeScript, Git
  • Open-source contributions to networking or VPN-related projects
  • Experience implementing or improving application observability
Perks:
  • Generous performance-based bonus plans.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with immediate vesting.
  • Quarterly all-company wellness days.
  • 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.

Job Details

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 link.

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, and Pocket, a service for keeping up with the best content online. 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 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

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)

About Mozilla 

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission.  We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws.  Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.


Group: C

ReqID: R2759

#LI-REMOTE 

Similar Jobs

Lionbridge Games - Localization Project Manager

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Activision - Producer, Call of Duty

Activision

Santa Monica, California, United States (On-Site)
2 Months ago
Accenture - Application Designer

Accenture

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
Survay Monkey - Solutions Consultant I

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
binance - QA Engineer - Payment Tech

binance

Taipei City, Taiwan (Remote)
1 Month ago
Riot Games - Senior Manager, Application Engineering (Finance Technology)

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Linden lab - Senior Software Engineer

Linden lab

San Francisco, California, United States (Hybrid)
1 Week ago
Apple - Software Engineer, Mail Experience

Apple

Cupertino, California, United States (On-Site)
4 Days ago
playrix  - Senior Engineering Manager

playrix

Georgia (Remote)
8 Months ago
Nightfall AI - Endpoint Engineer

Nightfall AI

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Progress - Software Engineering Manager

Progress

Raleigh, North Carolina, United States (Hybrid)
1 Month ago
Postman - Senior Engineer (Backend), Product Trust (Technical Lead Role)

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
miracle software  - Business Development Executive

miracle software

Nashville, Tennessee, United States (On-Site)
9 Years ago
limit break - Sr. Mobile Game Designer

limit break

Singapore, Singapore (On-Site)
11 Months ago
zimad - Head of Performance Marketing / CMO

zimad

(Remote)
4 Months ago
PayPal - Senior Risk Program Manager

PayPal

Chicago, Illinois, United States (Hybrid)
1 Week ago
Virtuos - Head of Game Division, Shanghai

Virtuos

China (On-Site)
1 Month ago
PwC - Senior Payroll Compliance Consultant

PwC

Almaty, Almaty Region, Kazakhstan (On-Site)
8 Months ago
GoMotive - Manager, Enterprise Systems Engineering (QA)

GoMotive

Pakistan (Remote)
1 Month ago
Growe - Customer Support Representative (Hindi speaker)

Growe

Colombia, Huila, Colombia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Germany

video reality - Intern Social Media & Online Marketing

video reality

Frankfurt Am Main, Hessen, Germany (Hybrid)
1 Month ago
Tesla - Sales Advisor

Tesla

Baden-Württemberg, Germany (On-Site)
4 Months ago
welevel  - Senior Prop Artist

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
welevel  - Unreal Developer

welevel

Munich, Bavaria, Germany (On-Site)
4 Months ago
Kolibri Games - Creative Marketing Lead

Kolibri Games

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Tesla - Process Technician, Body in White / Manufacturing Engineering

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Sprinkler - Technical Success Manager - Service

Sprinkler

Munich, Bavaria, Germany (On-Site)
4 Weeks ago
Realworld one - Software Project Manager - Content Creation

Realworld one

Germany (Hybrid)
3 Months ago
Applike - Data Science Lead (Playtime Team) (f/m/d)

Applike

Hamburg, Hamburg, Germany (Hybrid)
8 Months ago
Hologate  - IT Support

Hologate

Munich, Bavaria, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

The Walt Disney Company - Senior Electrical Engineer

The Walt Disney Company

Hong Kong (On-Site)
11 Months ago
Apple - Wireless RF PHY FW Engineer

Apple

Sunnyvale, California, United States (On-Site)
3 Weeks ago
Nagarro - Senior Staff Consultant ,SAP Sales Service

Nagarro

India (Remote)
8 Months ago
Alphawave Semi - Senior Staff Engineer - IP Design

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Warner Bros - NetherRealm Studios - Lead Software Engineer

Warner Bros - NetherRealm Studios

Troy, New York, United States (Remote)
3 Weeks ago
Aisera - Sales Engineer

Aisera

New York, United States (Remote)
1 Month ago
Agara labs - Staff Software Engineer

Agara labs

Bengaluru, Karnataka, India (Remote)
1 Month ago
Apple - Software Engineer, Retail Technology

Apple

Cupertino, California, United States (On-Site)
1 Week ago
Qualcomm - CPU Performance & Power Analyst/Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Apple - Motion Sensing Inertial Sensors Engineer - MEMS Sensor Architect

Apple

Cupertino, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded