Mozilla

Mozilla

Mozilla, the maker of Firefox, is a non-profit organization ensuring an open, safe, and accessible internet for all users worldwide.

Internet Software & Services
251-1K
Founded 2005
$2M raised

Description

  • Develop and maintain automation workflows for software builds and releases, including dependencies and toolchains.
  • Write and improve CI/CD workflows, packaging, and installation scripts for Linux, Windows, macOS, Android, and iOS.
  • Adapt build script changes from Firefox engineering teams for Thunderbird release processes.
  • Troubleshoot and resolve complex build, test, and dependency issues with developers and contributors.
  • Participate in process improvement initiatives and evaluate alternative technical solutions.
  • Support ad hoc projects and ensure timely, high-quality Thunderbird releases.
  • Engage with the open-source community to gather feedback and address concerns.
  • Collaborate across the broader Mozilla ecosystem on shared build system changes.

Requirements

  • 3+ years of professional experience, including build and release engineering for applications on Linux, Windows, macOS, Android, and iOS.
  • Proficiency in C, C++, Rust, Kotlin, and Java, with knowledge of related toolchains and dependencies.
  • Strong understanding of Python and shell scripting for automation, version control, and CI/CD pipelines.
  • Experience building, compiling, and releasing native desktop or mobile applications, with the ability to debug complex build and compile issues.
  • Working knowledge of Docker, Kubernetes, Mercurial, Git, DevOps principles, and cloud infrastructure such as AWS or GCP.
  • Strong ownership of assigned tasks and the ability to manage multiple simultaneous requests independently and as part of a team.
  • Excellent English written and verbal communication skills for working with a globally distributed team.
  • Commitment to open-source development and open standards, with the ability to complete projects on time and with high quality.
  • Familiarity with JavaScript and CSS for front-end support and integration is a plus.
  • Experience with Taskcluster or similar CI systems is preferred.
  • Low-level system experience with Linux, Windows, and/or macOS is a plus.
  • Familiarity with legacy build systems like Make and modern systems like Bazel, Buck, or Blaze is preferred.
  • Previous experience contributing to open-source projects or engaging with open-source communities is a plus.
  • Applicants must reside in and have permanent work authorization for the specified country location(s), and visa sponsorship is not provided.

Benefits

  • Base salary in Canada of $93,000–$106,000 CAD, benchmarked to local markets at the 60th percentile of the peer market.
  • Fully remote work with schedule flexibility.
  • Discretionary annual bonus program and monthly remote work stipend.
  • Annual professional development stipend, access to Udemy, and industry conferences.
  • 24 days of PTO per year, plus your birthday, year-end company shutdown, public holidays, and other paid leave.
  • Nine wellbeing days and a quarterly wellbeing stipend for personal or family activities.
  • RRSP contributions plus health, dental, vision, disability, and life insurance.
  • Employee Assistance Program, paid parental leave, and paid sick days.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Release Manager

Valtech 5K-10K Professional Services

Valtech is hiring a Release Manager in Bengaluru to coordinate enterprise release management for Oracle Retail and mobile applications within a global, collaborative delivery environment.

Agile Android AWS Azure CI/CD GitLab iOS Jenkins Scrum
40 minutes ago

Sr. Manager, Service Desk & IT Automation (Hybrid in Bangalore)

Smartsheet 1K-5K Internet Software & Services

Smartsheet is seeking a working manager to lead its India-based Service Desk and IT Automation operations, combining hands-on technical support, automation, and team leadership to improve the efficiency and maturity of global support services.

Active Directory PowerShell Python
1 hour, 25 minutes ago

Product Operations Engineer, Space, Classified IT Systems

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a Product Operations Engineer in Costa Mesa to operate and support a classified networking capability that delivers Space Domain Awareness data for the U.S. Space Force.

Agile Ansible Bash DNS Docker ELK Stack Git Go Grafana Java Kubernetes Linux Prometheus Python Rust Terraform
2 hours, 40 minutes ago

Release manager

Valtech 5K-10K Professional Services

Valtech is hiring a Release Manager in Bengaluru to coordinate and govern Salesforce Commerce Cloud release activities across technical and business teams.

Agile Android Azure CI/CD GitLab iOS Jenkins Scrum
2 hours, 40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers