Mozilla Corporation is seeking a senior software engineer for the Sync team, motivated by curiosity and continuous learning.
The role involves providing Firefox users with a seamless experience to access and control their personal and browsing data across devices.
The engineer will help evolve the Application-Services library that supports sync and storage features in Firefox on all platforms.
The position requires growing knowledge of the Firefox browser to support Sync and Send/Close tab functionality across devices.
Collaboration with engineers on and off the Sync team is essential to deliver features that enhance the utility of Firefox for users.
The engineer will provide constructive feedback, timely reviews, and well-documented ideas to improve team practices and skills.
Requirements:
Candidates should have experience with low-level languages such as C++, Golang, or Rust to solve complex problems.
Strong knowledge of web or native application development in JavaScript, Kotlin, or Swift is required, along with experience shipping complex applications at scale.
The candidate must be able to work independently while coordinating with colleagues to understand the business value, operational impact, and security implications of changes.
Clear communication skills are necessary to express ideas and share knowledge through documentation and demos.
Benefits:
Eligible employees will receive generous performance-based bonus plans, sharing in the success of the team.
The position offers rich medical, dental, and vision coverage.
Employees benefit from generous retirement contributions with 100% immediate vesting.
There are quarterly all-company wellness days for everyone to take a pause together.
Employees enjoy country-specific holidays plus an additional day off for their birthday.
A one-time home office stipend is provided.
An annual professional development budget is available for employees.
A quarterly well-being stipend is included.
Considerable paid parental leave is offered.
An employee referral bonus program is in place.
Additional benefits include life/AD&D, disability, EAP, and others, which may vary by country.