Back to Jobs
MozillaDevelopment 14d ago

Staff Software Engineer, Add-on Operations

Remote(Global)
Full-time
Not Mentioned
applicant
1 people applied

Job Description

Mozilla is the non-profit-backed power behind Firefox. They are looking for a Staff Engineer to work on addons.mozilla.org (AMO)β€”the massive ecosystem where developers publish extensions and millions of users download them. You will focus on "Operations Engineering," which means building the tools that keep the ecosystem safe. This includes reviewer tools, automated moderation pipelines, and the Developer Hub. You will turn ideas into polished features while modernizing the platform's architecture.

Key Responsibilities

  • Full Stack Development: Build features using React/TypeScript (Frontend), Python/Django (Backend), and MySQL.
  • Platform Reliability: Improve reliability through deployments, monitoring, and incident response on Google Cloud.
  • Trust & Safety: Build systems for abuse report management, policy compliance, and ecosystem safety.
  • Architecture & Standards: Partner with management to set engineering standards (SLOs, observability) and modernize the architecture.
  • Mentorship: Mentor engineers and delegate responsibilities to help the team grow.

Requirements

  • Experience: Experience leading and building modern web applications (Staff level expectations).
  • Backend Stack: Strong experience with Python/Django or similar frameworks.
  • Security: Understanding of web security principles (Crucial for a browser company).
  • Soft Skills: Ability to navigate ambiguity and align stakeholders on engineering vision.
  • Open Source: Willingness to work in the open (Pull requests and code reviews are often public).

Nice to Have

  • Experience in Site Reliability Engineering (SRE).
  • Contributions to Open Source projects.
  • Experience with Google Cloud.

Benefits

  • Compensation: Generous performance-based bonus plans and retirement contributions (100% vesting immediately).
  • Wellness: Quarterly all-company wellness days (everyone takes a break together) + Quarterly well-being stipend.
  • Remote Perks: One-time home office stipend.
  • Leave: Considerable paid parental leave.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.