CrawlJobs Logo

Release Engineer

mozilla.org Logo

Mozilla

Location Icon

Location:
United States; Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

103000.00 - 122000.00 USD; CAD / Year

Job Description:

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.

Job Responsibility:

  • 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 developers and contributors
  • Participate in process improvement initiatives, contribute to the evaluation and design of alternative solutions, and support ad hoc projects as required
  • Ensure the timely and high-quality delivery of Thunderbird releases
  • Engage with the open-source community to gather feedback, address concerns, and foster collaboration

Requirements:

  • 3+ years of professional experience, including build and release engineering for applications on Linux, Windows, macOS, Android, and iOS platforms
  • Proficiency in C, C++, Rust, Kotlin, and Java, including 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 release engineering native desktop or mobile applications, with demonstrated ability to debug complex build and compile issues
  • Working knowledge of containerization technologies such as Docker and Kubernetes, distributed version control systems (Mercurial and Git), and DevOps principles and cloud-based infrastructure such as AWS or GCP
  • Demonstrates strong ownership of assigned tasks, ensuring timely completion and proactively managing multiple simultaneous requests, working both independently and as part of a team
  • Excellent English written and verbal communication skills, with the ability to clearly and concisely engage with an international, geographically distributed team
  • Commitment to open-source development and open standards, with proven ability to independently complete projects on time and with high quality

Nice to have:

  • Familiarity with JavaScript and CSS for front-end support and integration
  • Experience with Taskcluster or similar CI systems
  • Low-level system experience with Linux, Windows, and/or macOS
  • Familiarity with legacy build systems (e.g., Make) and modern systems (e.g., Bazel, Buck, Blaze)
  • Previous experience contributing to open-source projects or engaging with open-source communities
What we offer:
  • 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
  • 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
  • 401(k) / RRSP Contributions
  • Health, Dental, & Vision Insurance
  • Disability Insurance
  • Life Insurance
  • Employee Assistance Program
  • Paid Parental Leave
  • Paid Sick Days

Additional Information:

Job Posted:
March 19, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Release Engineer

Development Engineer 3 (Java Release Engineer)

The Release Manager is responsible for the efficient and reliable delivery of so...
Location
Location
India , Chennai
Salary
Salary:
Not provided
comcastcorporation.com Logo
Comcast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • 5-7 Years of relevant work experience
Job Responsibility
Job Responsibility
  • Release Planning and Strategy: Collaborate with stakeholders to create and maintain a comprehensive release schedule, identifying dependencies, risks, and mitigation strategies
  • Understand the business context and technical details of each application to predict and address potential release issues
  • Coordinate with DevOps, SRE, and Infrastructure teams to align release artifacts, deployment pipelines, and environment changes
  • Version and Dependency Management: Maintain a centralized repository of application versions and dependencies, enforcing consistent versioning conventions
  • Ensure the compatibility of external system integrations and manage the impact of dependency updates
  • Release Packaging and Deployment: Work with development teams to package release artifacts (code, configs, migrations) for seamless deployment
  • Orchestrate the deployment of releases across environments, leveraging automation to move towards continuous delivery
  • Collaborate with SRE and Infrastructure teams to execute database migrations and infrastructure changes
  • Release Testing and Quality Assurance: Ensure comprehensive testing suites are in place and executed as part of the release process
  • Validate the integrity of release artifacts, including database migrations and infrastructure changes
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Release Engineering

We’re looking for a Senior Software Engineer to join our Release Engineering tea...
Location
Location
United States
Salary
Salary:
143000.00 - 203000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience designing, operating, or improving CI/CD systems for large-scale distributed applications
  • Proficiency with one or more of the following: Helm, ArgoCD, Terraform, GitHub Actions, or Kubernetes
  • Familiarity with infrastructure-as-code practices and the principles of reliable, observable systems
  • Background in Python (or other modern language) development for automation or platform tooling
  • A collaborative mindset and interest in enabling other developers through tooling and platform improvements
  • Worked asynchronously as part of a fully remote, distributed team
Job Responsibility
Job Responsibility
  • Design, build, and maintain components of our CI/CD platform to make deployments safer, faster, and more reliable
  • Lead initiatives that improve automation, observability, and self-service capabilities for engineers
  • Collaborate across teams to identify friction points in our delivery process and build tools to eliminate them
  • Evolve our release architecture to support dbt Cloud’s multi-cloud, cell-based infrastructure at scale
  • Continuously improve developer experience by refining build pipelines, release workflows, and infrastructure-as-code practices
What we offer
What we offer
  • Unlimited vacation
  • 401k w/3% guaranteed contribution
  • Excellent healthcare
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend
  • Fulltime
Read More
Arrow Right

Exterior Design Release Engineer

Location
Location
United States , Irvine
Salary
Salary:
Not provided
learnbeyondconsulting.com Logo
Learnbeyondconsulting LLC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good working experience as DRE in Exterior Engineering (Minimum 3 years)
  • Must have CATIA V6 experience
  • 10+ years of experience in automotive exterior trim components and subsystems
  • Ability to design and complete components like Bumper, Cladding, Spoiler, Door Garnish, Fender, etc.
  • Work with the Styling team to perform feasibility studies, check A-class surfaces, and define craftsmanship targets
  • Experience from OEMs or Tier-I companies such as Plastic Omnium, Forvia, Denso, Plasman, Westin Bumpers
  • Proficient in the design of automotive components using CATIA V6
  • Actively engage with Automotive OEM / Tier-I design engineers to collaborate on projects, considering cost, mass, joining methods, molding, and testing performance
  • Review and clarify inputs received
  • perform rough initial estimations
  • Fulltime
Read More
Arrow Right

Release Management Engineer

The Software Release Engineer (Release Manager) will be working in the regional ...
Location
Location
Philippines , Makati City
Salary
Salary:
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science/engineering Degree
  • 3 to 7 years of Release Management, Configuration Management experience in the banking & financial services industry
  • Experience with Unix, Oracle, SQL, Jenkins, Artifactory, Bitbucket, Git/GitHub or other source code management tools
  • Conflict resolution, stakeholder management, experience in multi-cultural matrix teams
  • Open to work in weekend/shifts depending on priorities
  • Knowledgeable in CI/CD process
Job Responsibility
Job Responsibility
  • Involved in planning and rollout of various Avaloq products in the controlled environments
  • End-to-end accountability for the successful delivery of releases into the Live environments
  • Create and manage implementation plan, release meetings, and production cutover
  • Accountable for release scope validation with project managers and delivery managers
  • Ensures technical validation of all releases are completed and reported for the Go Live
  • Responsible for software packaging, deployment, and log analysis of Avaloq products
  • Document and educate the users on release, configuration, DevOps, and deployment management best practices
What we offer
What we offer
  • Annual bonus
  • Flexible working
  • Instant recognition scheme
  • Access to Udemy for professional and personal learning
  • Fulltime
Read More
Arrow Right

Design Release Engineer, HV Systems

This role will take ownership of the electrical distribution system design from ...
Location
Location
United States , Garden Grove
Salary
Salary:
55.00 - 65.00 USD / Hour
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Possess a Bachelor's degree or other relevant educational credential
  • Experience in Catia v6 software is a significant plus
  • Knowledge of industry standards and best practices related to wire harness, power distribution, etc.
  • Strong problem-solving skills with the ability to effectively communicate and collaborate within a dynamic team environment
  • Experience working on High Voltage systems for Electric Vehicles
Job Responsibility
Job Responsibility
  • Lead the design and release of high-voltage (HV) wiring harnesses for vehicle propulsion and energy systems, including cables, connectors, shielding, and protective coverings
  • Collaborate closely with powertrain, battery, thermal, chassis, and body teams to ensure proper routing, packaging, and mechanical integration of all HV harnesses
  • Generate and maintain EDS (Electrical Distribution System) schematics, 3D models, detailed drawings, and bills of materials
  • Manage suppliers to define component specifications, support prototype builds, and production readiness
  • Manage engineering releases and updates through Harbinger’s PLM system, ensuring design traceability and configuration control
  • Contribute to design guidelines, best practices, and process improvements for future HV architecture programs
  • Support prototype wiring fabrication and DV / PV testing (component, system & vehicle level)
  • Work with domain experts and supply chain team members to select and integrate electrical components
  • Support wire harness integration in Catia v6 to support CAE and DFM activities
  • Fulltime
Read More
Arrow Right

Agile Release Train Engineer

Robert Half is looking for an Agile Release Train Engineer to work for their cli...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Agile Development methodologies
  • Expertise in using Atlassian Jira software
  • Experience with Bug Tracking to ensure software efficiency
  • Familiarity with Cloud Technologies and their implementation
  • Proficiency in using Epic Software for project management
  • Knowledge of AB Testing methods to optimize project outcomes
  • Experience in Agile Scrum methodologies and practices
  • Demonstrated ability to implement Best Practices in Scrum settings
Job Responsibility
Job Responsibility
  • Implement Agile Scrum methods and best practices to ensure efficient project management
  • Utilize Atlassian Jira for bug tracking and to keep track of project milestones
  • Foster a collaborative environment within the team to ensure smooth workflows
  • Utilize Epic Software for managing large scale projects
  • Conduct AB Testing to ensure the effectiveness of different strategies
  • Manage burndown charts to monitor project progress
  • Utilize cloud technologies to streamline processes and improve efficiency
  • Implement IT risk management strategies to protect project integrity
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Robotics Release and Test Engineer

As the Senior Robotics Release and Test Engineer, you will serve as the critical...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 180000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6 years of professional experience in release engineering, DevOps, or platform engineering roles
  • Proficient utilization of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions) and containerization technologies (e.g., Docker, Kubernetes)
  • Experience with performance testing frameworks and tools
  • Expertise in scripting languages (e.g., Python, Bash)
  • Comprehension of performance characteristics inherent in robotics and real-time systems
  • Thorough understanding of release management best practices and deployment methodologies
  • Experience with monitoring and observability platforms (e.g., Prometheus, Grafana, ELK stack)
  • Knowledge of identifying and resolving performance bottlenecks
  • Familiarity with cloud infrastructure (e.g., AWS, GCP) and edge computing paradigms
  • Understanding of conveyor systems and production line orchestration
Job Responsibility
Job Responsibility
  • Develop and manage comprehensive CI/CD pipelines for robotics software, inclusive of hardware-in-the-loop testing
  • Institute automated performance gates to validate the operational speed, accuracy, and reliability of robots
  • Formulate release procedures to encompass both software updates and robot firmware deployments
  • Administer staged deployment strategies, such as canary and blue-green deployments, for production systems
  • Integrate validation with other equipment such as conveyor systems within deployment pipelines
  • Generate automated performance benchmarks to be executed as an integral component of each release
  • Deploy regression detection systems to identify performance degradation at an early stage
  • Establish real-time monitoring of pivotal performance metrics in production environments
  • Engage with development teams to assimilate performance considerations into feature development processes
  • Partner with performance engineers to translate performance requirements into automated test protocols
What we offer
What we offer
  • medical insurance
  • dental insurance
  • vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • early-stage equity
  • Fulltime
Read More
Arrow Right

Release On Demand Senior Engineer

We're looking for talented engineers to help enhance and scale our strategic Rel...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong front-end engineering skills: Typescript (JS), React, CSS, and data visualization tools like d3.js
  • Strong product/design skills: Proficient in Figma, interaction design, component reuse
  • Comfortable taking part in either formal or informal user research
  • Strong server-side engineering skills: Kotlin (Java 21), building and consuming RESTful APIs, asynchronous programming
  • Proficiency with relational and/or NoSQL databases: PostgreSQL, Couchbase, MongoDB
  • Experience with message queuing systems: Apache Kafka
  • Deep understanding of containerization (Docker) and orchestration (Kubernetes)
  • Familiarity with CI/CD tools like Tekton and deployment automation platforms like Harness
  • 8+ years of experience
  • Excellent communicator who builds strong professional relationships
Job Responsibility
Job Responsibility
  • Establish and be a key part of an efficient agile delivery team that extends the ROD feature set
  • Ensure backlog of requested features is groomed and prioritized for delivery
  • Provide first line of support to all ROD customers and potential customers
  • Support onboarding where required
  • Establish key relationships with PMO & Change Management
  • Contribute to the feature set direction by understanding the cultural change & CI/CD approach
  • Look for further automation and simplification opportunities within the Citi landscape
What we offer
What we offer
  • Access to time-saving AI tools such as GitHub Copilot and Cognition.ai's Devin
  • Choice of Mac or PC
  • Opportunity to work in small, agile team in organization led by technologists
  • Impact daily experience of tens of thousands of engineers
  • Work in fun part of the bank building cool things
  • Fulltime
Read More
Arrow Right