Release Engineer
Remote US; Remote Canada
Full Time
1 hour ago
Mid LevelWorldwide
Over $120K

USD per year

Job Description

Release Engineer

at MZLA/Thunderbird Locations: : Remote US, Remote Canada

Apply Now

  • Remote US
  • Remote Canada

MZLA Technologies Corporation (MZLA) is a wholly owned, for-profit subsidiary of the Mozilla Foundation and home to Thunderbird, our flagship open-source email and productivity platform empowering more than 20 million people around the world. While part of the Mozilla portfolio of companies, MZLA operates independently in both identity and organizational structure from the Mozilla Foundation and Mozilla Corporation. Everything we build at MZLA is open source, developed transparently and in collaboration with a global community of contributors. This open approach shapes not only our products but also how we work: collaboratively, inclusively, and with a shared commitment to building technology that puts users first. We believe privacy and productivity should coexist, and that people deserve powerful digital tools without surrendering control of their data. MZLA is a small but growing team of 50+ people distributed across seven countries. As we evolve Thunderbird from a single application into a suite of privacy-respecting productivity tools, we’re introducing new products and services that remain independent of big tech ecosystems. Our unique revenue model combines community donations that keep Thunderbird freely available with subscriptions for new cloud-based services, allowing us to grow and innovate while remaining independent and true to our values. To learn more, visit www.thunderbird.net The Opportunity: As a Release Engineer you will play a key role in building, maintaining, and evolving the automation systems that power Thunderbird’s software releases across desktop and mobile platforms (Linux, Windows, macOS, Android, and iOS). You’ll join the Release Operations team, which is responsible for ensuring our builds are reliable, reproducible, secure, and delivered on time to millions of users worldwide. This team operates at the intersection of engineering, infrastructure, and product delivery, strengthening our automation systems and enabling developers to ship with confidence. Because Thunderbird shares upstream technologies with Firefox, you will collaborate across the broader Mozilla ecosystem to adapt and integrate build system changes into Thunderbird’s release pipeline. What you’ll do:

  • Develop and maintain workflows for automating software builds and releases, including managing dependencies and toolchains.
  • Write and enhance CI / CD workflows, packaging, and installation scripts for Thunderbird on Linux, Windows, macOS, Android, and iOS platforms.
  • Adapt changes to build scripts made by the Firefox engineering teams to Thunderbird.
  • Identify, troubleshoot, and resolve complex build,test,and dependency issues in collaboration with developersand contributors.
  • Participate in process improvement initiatives ,contribute to evaluationand designof alternative solutions,and support ad hoc projectsas required .
  • Ensure timelyand high-quality deliveryof Thunderbird releases .
  • Engagewith open-source communityto gather feedback,address concerns,and foster collaboration .

What you’ll bring: -3+ years professional experience ,including buildand release engineeringfor applicationson Linux ,Windows ,macOS ,Android ,and iOS platforms. -Proficiencyin C ,C++ ,Rust ,Kotlin ,and Java ,including knowledgeof related toolchainsand dependencies. -Strong understandingof Pythonandshell scriptingfor automation ,version control,and CI/CD pipelines. -Experiencebuilding ,compiling,and release engineeringnative desktop or mobile applications ,with demonstrated abilityto debug complex buildand compile issues. -Working knowledgeof containerizationtechnologies such as Dockerand Kubernetes ;distributed version control systems(Mercurialand Git) ;DevOps principles;cloud-based infrastructure such as AWS or GCP. -Demonstrates strong ownershipof assigned tasks;ensures timely completion;proactively manages multiple simultaneous requests;works both independentlyandas part of a team. -Excellent English writtenand verbal communication skills;abilityto clearly engagewith an international geographically distributed team. -Commitmentto open-source developmentand open standards;proven abilityto independently complete projectsontimewith high quality. Bonus points for: -Familiaritywith JavaScriptand CSSfor front-end supportandintegration. -Experiencewith Taskcluster or similar CI systems. -Low-level system experiencewith Linux ,Windows,and/or macOS. -Familiaritywith legacy build systems(e.g., Make)and modern systems(e.g., Bazel,Buck , Blaze). -Previous experience contributingto open-source projectsor engagingwith open-source communities. Work Environment: you’ll work with passionate staffand open-source community membersfrom all overthe globeto supportthe missionand objectivesof MZLAand Thunderbird.Strong communicationand documentation skillsare essentialfor effective collaboration. What you’ll get: -We benchmark our base salaries to local marketsand targetthe60th percentileof the peer market.The salary rangesfor this role are: -US:$103000 - $122000 USD -Canada:$93000 - $106000 CAD -We may consider candidateswith strong skillsbut less than therequired experience.Title ,leveland compensationwill be determinedbased on qualificationsand experience. -In additionto competitive salaries,we offera comprehensive benefits package designedto support your whole self,outlined below. Work & Career: -Fully remote work & schedule flexibility -Latest Laptop -Discretionary Annual Bonus Program -Monthly Remote Work Stipend -Annual Professional Development Stipend -Access to Udemy Learning Platform -Industry Conferences -Company All Hands Rest & Play: -24 days PTO per year(prorated) -Your Birthday -Year-end Company Shutdown -9 Wellbeing Days -Public Holidays -Other Paid Leave -Quarterly Wellbeing Stipend for Personal / Family Activities Health & Family: -401(k) / RRSP Contributions -Health,Dental,& Vision Insurance -Disability Insurance -Life Insurance -Employee Assistance Program -Paid Parental Leave -Paid Sick Days Work Eligibility: Applicants must reside inand have permanent work authorizationfor the country location(s) specifiedin the posting.We are unableto consider applicants outsideof these marketsat this time.And,we do not provide visa sponsorship. How to Apply: Please apply directly through our career page.We carefully review every cover letterandscreening question,take time to answer each fully.We value authenticity.We wantto hear your perspective,candidates who submit unoriginal AI generated answers will be disqualifiedfrom further screening.

How to Apply
About Mozilla

Mozilla is a global community-driven organization working to put control of the internet back in the hands of the people using it. They advocate for better products, hold governments and tech corporations accountable, campaign for privacy and open internet policies, build user-centric products like Firefox, and invest in technology including AI efforts.

View Company Profile
Release Engineer at Mozilla - RemoteTips