Open Role
Mozilla

Remote opportunity at

Mozilla

Senior Software Engineer, Add-Ons

This remote, full-time Senior Software Engineer role is with Mozilla's Add-Ons team. The group operates addons.mozilla.org, the hub of the Firefox extensions ecosystem, along with DevHub…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This remote, full-time Senior Software Engineer role is with Mozilla's Add-Ons team. The group operates addons.mozilla.org, the hub of the Firefox extensions ecosystem, along with DevHub for developers who publish add-ons, the reviewer toolset, and automated moderation pipelines. The engineer builds features and architecture that help reviewers and moderators work more efficiently and give developers a polished experience. Primary responsibilities include shipping features across submission pipelines, trust-and-safety indicators, DevHub, and…

Job Description

This remote, full-time Senior Software Engineer role is with Mozilla's Add-Ons team. The group operates addons.mozilla.org, the hub of the Firefox extensions ecosystem, along with DevHub for developers who publish add-ons, the reviewer toolset, and automated moderation pipelines. The engineer builds features and architecture that help reviewers and moderators work more efficiently and give developers a polished experience.

Primary responsibilities include shipping features across submission pipelines, trust-and-safety indicators, DevHub, and the reviewer toolset, while modernizing the platform. The engineer also helps define engineering standards for code review, completion criteria, production readiness, runbooks, incident handling, and on-call routines. Work includes observability systems, declarative pipeline-as-code CI/CD, and writing design documents, decision records, and runbooks.

The stack centers on Python and Django, MySQL, React with TypeScript, and asynchronous job processing. Development is public, with pull requests and open discussions, and the team runs short feedback loops, a visible backlog, retrospectives, and stakeholder demos. Engineers trace requests and background jobs across unfamiliar code to locate faults.

Candidates should bring hands-on experience building production Python and Django applications, along with experience improving dependable systems and managing pipelines and infrastructure as code. Required background also includes testing and staged rollouts, observability with metrics, logs, traces, and service-level objectives, and creating internal tooling for other engineering groups. Mentorship and clear technical writing are part of the job.

Advantageous experience includes Google Cloud and Kubernetes, policy-as-code, error-budget reliability practice, chaos or disaster recovery exercises, trust and safety or abuse work, and open-source contributions. The listing includes no benefits or salary details.

Responsibilities

  • Ship sizable features and architecture changes throughout the add-ons platform, such as moderation pipelines and reviewer tooling
  • Help set standards for code review, production readiness, runbooks, and on-call practice
  • Build observability systems and data-driven insight for the add-ons platform
  • Improve CI/CD using declarative pipeline-as-code so changes are reproducible and reviewable
  • Write design notes, decision records, runbooks, and incident reports
  • Investigate failures by tracing requests and asynchronous jobs through unfamiliar code

Requirements

  • Hands-on experience building production applications in Python and Django
  • Track record keeping customer-facing production software dependable and safely shipped
  • Solid background with CI/CD systems and infrastructure treated as code
  • Experience with automated testing and staged or progressive deployment
  • Understanding of observability, including metrics, logging, tracing, SLOs, and useful alerts
  • Experience building internal tools that other engineering teams rely on

Qualifications

  • Experience setting engineering practices such as review norms, operational readiness, and on-call expectations
  • Mentoring ability and strong technical writing
  • Google Cloud and Kubernetes, infrastructure-as-code, and SLO-driven reliability
  • Trust and safety, automated moderation, or abuse-prevention background, plus open-source contributions

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is the job remote?

Yes. It is listed as remote and full time.

What is the tech stack?

Python and Django, MySQL, React with TypeScript, and asynchronous processing systems.

What experience matters most?

Hands-on Python and Django production work, plus CI/CD, testing, and observability experience.

Are benefits or salary posted?

Neither is included in the listing.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Mozilla
MozillaPosted 2h ago
Full-timeRemoteUSD 240,000 - 280,000/yr
Mozilla
MozillaPosted 2h ago
Full-timeRemote
Mozilla
MozillaPosted 2h ago
Full-timeRemote

Posted by Mozilla

Source: Mozilla

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

10 sources detected for this job

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Mozilla

Mozilla

19Open Jobs
—No reviews yet
View Company Profile