Senior Software Engineer
Confirmed live in the last 24 hours
Mozilla
Job Description
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. 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:
The Firefox Monitor Engineering Team builds tools that help people understand and respond to data breaches. We notify users when their credentials appear in exposed datasets and empower them to take back control of their online privacy. We operate at scale, serving millions of users, and our work sits at the intersection of security, data privacy, and product engineering.
As a Senior Software Engineer on the Firefox Monitor team, you will be a core contributor to a modern, cloud-native Node.js/TypeScript full-stack application. This role spans feature development, infrastructure ownership, and application support. You'll own backend systems and integrations that keep users informed and protected, 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, SRE, and product teams to deliver reliable, privacy-first features.What you’ll do:
- Lead backend development in Node.js and TypeScript, building and maintaining server-side logic within a Next.js full-stack architecture
- Design, implement, and maintain integrations with external data sources such as Have I Been Pwned (HIBP) and other breach intelligence providers, with a focus on data privacy and security
- Build and maintain event-driven systems using Google Cloud Pub/Sub, and own cloud infrastructure on GCP ( GKE) and AWS (S3, SES)
- Own and evolve the data layer, including PostgreSQL schema design and query optimization using Knex, and Redis caching strategies
- Work closely with our SRE team to maintain and improve production environments, including monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana
- Triage and resolve production issues, partnering with SRE and support teams to investigate incidents, address bug reports, and keep the application running reliably
- Periodically rotate into a Base Load Engi
Similar Jobs
Twilio
Software Engineer (L2)
Okta
Staff Software Engineer
Roku
Senior Software Engineer, Advertising
Roku
Senior Full Stack Engineer - Developer Platform
Pure Storage
Fullstack Engineer with Frontend focus (Angular)
Verra Mobility