Skip to main content

Mozilla

Software Engineer, Release Engineering

Remote (Remote)midAdded today

About this role

Mozilla's Release Engineering team seeks a software engineer to optimize and maintain the build and deployment pipeline that delivers Firefox to over 200 million users. You'll develop scalable automation solutions, collaborate with senior engineers across distributed teams, and ensure reliable product releases across multiple platforms and locales.

What you'll do

  • Design and develop scalable software for tens of thousands of daily build, test, and release tasks
  • Optimize and maintain the CI/CD pipeline to improve developer experience
  • Collaborate with senior engineers to identify and implement infrastructure improvements
  • Work with geographically-distributed teams across North America and Europe
  • Participate in code reviews and contribute to codebase quality
  • Respond to critical service outages during working hours

What they're looking for

  • Python (or OOP language)
  • CI/CD pipeline design and optimization
  • Cloud platforms (AWS, GCP, or Azure)
  • Shell scripting
  • Windows, macOS, and Linux development
  • Distributed team collaboration
  • Release automation
  • Software scalability and performance
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Mozilla

Mozilla develops open source AI initiatives and tools, with a focus on rapid prototyping and deployment of working demos. The company is hiring engineers to build foundational AI components with clear architectural boundaries that enable developer ownership and extensibility.

View all jobs at Mozilla

Likely interview questions

  • Describe your experience with CI/CD pipelines—what systems have you worked with and what optimizations did you implement?
  • How have you handled a critical production outage, and what was your approach to root cause analysis?