← All roles

Senior Software Engineer

Mozilla· Infrastructure
Apply on company site
Remotefull-timePosted 3w ago

About the role

Senior backend-focused role on the Ecosystem Services Team building and maintaining back-end systems, cloud infrastructure, and production reliability for Mozilla products and services.

Responsibilities

  • Lead backend development, building and maintaining server-side logic
  • Take real ownership of the services you work on: deploy them, operate them, and keep them healthy in production
  • Work closely with CloudEng Team to maintain and improve production environments, including monitoring and alerting with tools such as OpenTelemetry, Sentry, Prometheus, and Grafana
  • Participate in an on-call / off-hours support rotation, triaging and resolving production issues, partnering with CloudEng and support teams to investigate incidents, address bug reports, and keep the application running reliably
  • Periodically rotate into a support role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders
  • Thoughtfully apply AI-assisted development tools to move faster and raise quality, while maintaining good judgment about where they fit and where they don't
  • Partner with and support stakeholders (e.g. front-end, platform), ensuring backend systems, APIs, and data contracts meet their needs
  • Partner with frontend and cross-functional teams to align on project goals, contribute to API design, and ensure backend systems, APIs, and data contracts meet their needs
  • Participate in code reviews to maintain high standards of code quality and system reliability
  • Participate in security and privacy reviews, ensuring all data protection measures meet compliance standards

Qualifications

  • 4+ years of experience in software development with a strong focus on backend technologies
  • Strong professional experience with Python, TypeScript/Node.js, or Rust building back-end services and confidence leading back-end engineering projects
  • Proficiency with PostgreSQL and SQL query optimization, including relational schema design and migrations with a query builder such as Knex
  • Hands-on DevOps experience on Google Cloud Platform (GCP), with Docker-based build and deploy pipelines
  • Comfort deploying, operating, and troubleshooting services in the cloud
  • Hands-on experience with observability and monitoring tooling such as Sentry and Grafana
  • A pragmatic commitment to shipping quality work and reliable production systems
  • Strong engineering judgment and ability to navigate ambiguity
  • Ownership mindset with experience operating services in production and on-call support
  • Experience mentoring junior engineers and driving technical excellence in code quality, testing, and process improvements

Skills

Required:PythonTypeScript/Node.jsPostgreSQLSQL migrations / KnexGCP / DevOpsObservability toolsCode reviewsSecurity and privacy reviews
Nice to have:Rust

Benefits

  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% 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
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Mozilla

Internet for people, not profit

Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.

BrowserInternetNot-for-profitFirefox

More open roles at Mozilla