← All roles

Senior Software Engineer, Add-Ons

Mozilla· Firefox
Apply on company site
Hybrid (Remote Germany)€68k - €91kfull-timePosted 1mo ago

About the role

Senior Software Engineer responsible for delivering features and architectural improvements across the Add-ons stack (AMO), modernizing platform and tooling, and ensuring reliability, observability, and developer experience for add-ons reviewers, DevHub, and related systems.

Responsibilities

  • Deliver major features and architectural improvements across the Add-ons stack, including automated moderation pipelines, Reviewer tools, and DevHub.
  • Establish and maintain engineering standards across code review, definition of done, production readiness, runbooks, incident response, on-call practices, coding conventions, and infrastructure as code.
  • Create robust observability systems and data-backed insights.
  • Provide peer feedback, share knowledge and help others grow.
  • Build and improve the systems that enable Add-ons engineering to safely develop, deploy, observe, and operate production services.
  • Improve CI/CD pipelines using declarative, pipeline-as-code approaches that make changes reproducible, testable, and easy to review.
  • Deliver work iteratively using a visible backlog, short feedback cycles, retrospectives, and demonstrations to stakeholders.
  • Write clear technical documentation, including design notes, Architecture Decision Records, runbooks, and incident write-ups.
  • Work effectively in unfamiliar codebases, tracing requests and asynchronous jobs end-to-end to understand failures and identify opportunities for improvement.
  • Collaborate with designers, product managers, QA, and community contributors to deliver end-to-end improvements.
  • Contribute in the open through pull requests, code reviews, and discussions.
  • Feature development: submission flows, trust and safety signals, DevHub and Reviewer tools modernization.
  • AMO application systems: Python/Django, MySQL, React/TypeScript, and asynchronous processing systems.
  • Internal developer platforms: create tools and paved paths to ship and operate software safely and consistently.
  • Team Process: contribute to team ceremonies, process improvements, and feedback on team effectiveness.
  • Engineering standards: production readiness, testing, recoverability, documentation, and safe deployment as part of the development lifecycle.
  • Platform reliability: deployments, monitoring, and incident response.

Qualifications

  • Strong hands-on experience building and maintaining production applications with Python/Django.
  • Experience operating and improving production software systems with reliability-focused delivery.
  • Strong experience with CI/CD systems and declarative infrastructure as code.
  • Experience designing or improving automated testing and deployment workflows, including integration testing and staged/progressive delivery.
  • Strong understanding of observability: metrics, logging, tracing, SLOs, and actionable alerting.
  • Experience building or maintaining internal tools or platforms used by other engineering teams with lifecycle considerations.
  • Experience defining or improving engineering practices such as code review standards, operational readiness, runbooks, incident response, on-call expectations, or definitions of done.
  • Ability to read unfamiliar codebases and trace behavior across frontend, backend, asynchronous jobs, data stores, and infrastructure.
  • Experience debugging complex production issues and turning insights into lasting improvements.
  • Strong technical writing skills (design documents, ADRs, runbooks, incident reports).
  • Experience working iteratively with a visible backlog and stakeholder feedback leading to concrete improvements.
  • Strong collaboration and communication in a distributed team.
  • Willingness to mentor peers in operational and reliability practices.
  • Commitment to Mozilla values: welcoming differences, relationship-minded, responsible participation, grit.

Skills

Required:PythonDjangoCI/CDObservability

Benefits

  • Generous performance-based bonus plans
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days
  • Country-specific holidays plus a birthday day off
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. – varies by country)
Last updated Oct 7, 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