As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service reliable and healthy in production. You'll do this while collaborating closely with frontend engineers, product managers, CloudEng, and UX and design partners to deliver reliable features
We are looking for engineers who treat the systems they build as their own: people who are comfortable owning a service end to end, from writing the code to verifying it works as intended in production and monitoring its health
We are hiring for multiple Ecosystem Services Team back-end teams - each solving their own unique challenges to make the web better for everyone. More details about all hiring teams will be shared in the interviews
About Ecosystem Services
Ecosystem Services builds and operates the back-end platforms that power Mozilla products and services, with a focus on privacy, security, and delivering critical functionality to Firefox and millions of users worldwide
Our portfolio spans a diverse set of platforms and services. Representative examples include Privacy Services, which provides the APIs and infrastructure behind Mozilla VPN, Relay (email and phone aliasing), and Monitor (data breach detection and remediation); AutoPush, Mozilla's Web Push platform for securely delivering notifications and real-time updates to Firefox clients; and Remote Settings, Mozilla's platform for delivering configuration updates to Firefox outside the regular release cycle. Together with many other backend platforms across the organization, these services help deliver secure, reliable experiences to Mozilla users every day
Our teams own services end-to-end from designing and building distributed systems, to operating them in production, improving reliability, and evolving the cloud infrastructure they run on. We work closely with product, frontend engineering, Cloud Engineering, UX, and design partners to build resilient systems that make the web better for everyone
We're hiring backend engineers across multiple Ecosystem Services teams, each tackling different technical challenges while sharing a culture of ownership, collaboration, and operational excellence. More details about the specific teams and domains will be shared during the interview process
Generous performance-based bonus plans to all eligible 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)
Canada Tier 1 Locations
$104,000—$139,000 CAD
Canada Tier 2 Locations
$95,000—$126,000 CAD