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 automated software build and release workflows, including dependencies and toolchains.
  • Write and improve CI/CD workflows, packaging scripts, and installation scripts for Thunderbird across Linux, Windows, macOS, Android, and iOS.
  • Adapt build script changes from Firefox engineering teams into Thunderbird’s release pipeline.
  • Troubleshoot and resolve complex build, test, and dependency issues with developers and contributors.
  • Participate in process improvement efforts and help evaluate and design alternative solutions.
  • Support ad hoc projects related to release operations and automation.
  • Ensure Thunderbird releases are delivered on time and at high quality.
  • Engage with the open-source community to gather feedback and address concerns.
  • Collaborate across the broader Mozilla ecosystem on build system changes and release integration.

Requirements

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

Benefits

  • US salary range of $103,000 to $122,000, benchmarked to local markets at the 60th percentile of the peer market.
  • Fully remote work with schedule flexibility.
  • Discretionary annual bonus program.
  • Monthly remote work stipend and a latest laptop.
  • Annual professional development stipend, plus 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.
  • 401(k) contributions, health, dental, and vision insurance, 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