CrawlJobs Logo

Build & Release Engineer

United States, San Francisco · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

As a Build & Release Engineer, you will own the infrastructure and developer platforms that underpin our engineering workflows. This includes GitHub-based CI/CD pipelines, Bazel build and test systems, cloud infrastructure, and Kubernetes services that allow engineers to ship reliably at scale. This is a senior, hands-on infrastructure role focused on developer productivity, build reliability, and operational scale.

Job Responsibility

  • CI/CD Ownership: Design and operate GitHub-based CI/CD systems (GitHub Actions, checks, workflows) with a focus on reliability, speed, and signal quality
  • Build Systems: Own and evolve Bazel-based build and test infrastructure that supports C++, Python, Rust, and Typescript-based development
  • Infrastructure Engineering: Build and maintain Kubernetes-based services and cloud infrastructure using Terraform and infrastructure-as-code
  • Automation & Self-Service: Replace manual release, provisioning, and access workflows with automated, GitHub-integrated systems
  • Reliability & Throughput: Reduce flaky builds, failed deploys, and CI bottlenecks that slow engineering velocity
  • Cross-Team Enablement: Partner with engineers across the stack to make builds, tests, and deploys predictable and fast

Requirements

  • Strong experience operating GitHub-centric development workflows at scale
  • Deep familiarity with CI/CD systems and build reliability challenges
  • Experience with Bazel or similar large-scale build systems
  • Proficiency in cloud infrastructure, Kubernetes, and Terraform
  • Strong instincts for developer experience and operational leverage

Nice to have

  • Experience improving CI throughput for hundreds of engineers
  • Expertise in Bazel optimization (remote caching, test sharding, incremental builds)
  • Security- or InfoSec-adjacent infrastructure automation
  • Background in internal developer productivity or platform teams

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Build & Release Engineer

8 matching positions

Build Release Engineer

We are looking a detail-oriented and technically strong Build Release Engineer t...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
In4Velocity Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Any Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Proficiency in Cruise Control, Azure DevOps
  • Experience with technical languages (e.g., .Net & MS SQL)
  • Exposure to cloud platforms (AWS, Azure, etc.,)
  • Strong problem-solving, troubleshooting skills & Good communication skills
  • Comfortable working in a fast-paced Agile environment
  • Experience in compliance-heavy environments (e.g., ISO, SOC2)
  • Familiarity with monitoring and observability tools (any)
Job Responsibility
Job Responsibility
  • Manage the end-to-end release lifecycle for software products, from build through deployment
  • Create and maintain release branches, tagging, and versioning using Git.(e.g., Cruise Control, Jenkins, GitHub Actions, GitLab CI)
  • Maintain and document release procedures and ensure compliance with internal and regulatory standards (Release Documents)
  • Troubleshoot build and deployment failures
  • provide root cause analysis
  • Support multiple environments (dev, staging, production) and ensure consistency across them
  • Automate manual tasks to reduce human error and increase release velocity
  • Maintain tools used for software configuration management and build systems
What we offer
What we offer
  • Flexible working hours
  • Learning & Development
  • Medical & Insurance benefits
Read More
Arrow Right

Build and Release Engineer

The Build and Release Engineer ensures smooth transitions from development to de...
Location
Location
India , Pune
Salary
Salary:
Not provided
cencora.com Logo
Cencora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in application release management
  • Proven experience with ERP programs and multi-phase delivery
  • Knowledge of integrating systems (on-premise, IAAS, PAAS, SAAS)
  • Enterprise-level experience managing multiple releases in dynamic environments
  • Strong understanding of SDLC and stakeholder management
  • Strong knowledge of source control, build, release, and configuration management tools
  • Experience with build pipelines, automation, and configuration management
  • Familiarity with Agile and Waterfall methodologies
  • Expertise in tools like MS DevOps, Jira, Jenkins, Docker, SAP CHARM
Job Responsibility
Job Responsibility
  • Project Execution: Collaborate with teams to define and execute build, release, and deployment projects
  • Source Code Management: Track and version code changes effectively
  • Build Automation: Develop automated continuous build processes to identify errors and synchronize builds
  • Build Systems: Design efficient build systems using tools/scripts (e.g., Shell, Perl)
  • Bug Tracking Integration: Ensure seamless communication between development and issue resolution
  • Deployment Optimization: Implement efficient deployment techniques like rolling and hot deployments
  • Release Coordination: Plan release windows, manage risks, and monitor progress to meet KPIs
  • Process Compliance: Ensure compliance during releases and maintain release repositories
  • Stakeholder Communication: Coordinate and communicate release plans, readiness reviews, and Go-Live activities
  • Automation Tools: Advance the use of automation tools for integration and deployment
  • Fulltime
Read More
Arrow Right

Software Build and Release Engineer

We are seeking a motivated Software Build and Release Engineer to join in our HP...
Location
Location
United States , Sunnyvale
Salary
Salary:
105500.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 2-4 years of relevant experience
  • Build and maintain CI/CD pipelines in Jenkins and similar tools
  • Strong programming experience in Python, shell, scripting, Groovy and C/C++
  • Experience with C/C++ build systems (CMake, Make, Bazel, Autotools)
  • Knowledge of compiler toolchains (GCC, Clang) and cross-compilation workflows.
  • Experience with build automation, continuous integration, and deployment processes
  • Experience troubleshooting build failures and performance optimization
  • Familiarity with artifact management (JFrog Artifactory) and release coordination
  • Working knowledge of Build/Make infrastructure, Infrastructure as Code (IaC), and SCM tools (SVN/Git)
Job Responsibility
Job Responsibility
  • Maintain and optimize release pipelines and development infrastructure serving our engineering organization
  • Support release and build workflows, coordinate release processes, and contribute to infrastructure automation initiatives
  • Work with distributed teams to ensure reliable, efficient, and scalable build and release operations across multiple product lines while providing technical support and continuously improving development tooling and processes
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Devops Associate Release Engineer

We are looking for a DevOps Associate Release Engineer to support release coordi...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in information technology or a comparable technical support or engineering environment
  • Demonstrated ability to learn unfamiliar technologies quickly and apply new concepts in a practical setting
  • Strong communication and collaboration skills, with the ability to work dependably across multiple teams
  • Effective analytical and troubleshooting abilities, supported by sound organization and issue-management skills
  • Hands-on experience with Azure DevOps or a similar platform used for release, build, or pipeline management
  • Familiarity with cloud, automation, or infrastructure tools such as AWS, Kubernetes, Ansible, or Terraform
  • Understanding of Git-based version control and Agile software delivery practices
  • Bachelor’s degree in Computer Science, completion of an IT bootcamp, or equivalent relevant work experience
Job Responsibility
Job Responsibility
  • Coordinate application release activities and help maintain dependable deployment schedules across development and operational teams
  • Support DevOps processes by assisting with build, deployment, and environment management tasks using modern engineering tools and best practices
  • Monitor scheduled jobs and automated workflows, investigating issues and helping drive timely resolution when problems arise
  • Partner with developers, testers, and cross-functional stakeholders to improve release readiness and ensure smooth production support
  • Contribute to infrastructure and automation efforts involving cloud platforms and configuration tools such as AWS, Kubernetes, Ansible, and Terraform
  • Maintain source control and deployment documentation to promote consistency, traceability, and team alignment across releases
  • Participate in Agile-based delivery activities, including planning, coordination, and continuous improvement discussions
  • Work effectively with distributed or offshore team members to keep release work organized, communicated, and on track
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Devops Associate Release Engineer

We are looking for a DevOps Associate Release Engineer to support release coordi...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in information technology or a comparable technical support or engineering environment
  • Demonstrated ability to learn unfamiliar technologies quickly and apply new concepts in a practical setting
  • Strong communication and collaboration skills, with the ability to work dependably across multiple teams
  • Effective analytical and troubleshooting abilities, supported by sound organization and issue-management skills
  • Hands-on experience with Azure DevOps or a similar platform used for release, build, or pipeline management
  • Familiarity with cloud, automation, or infrastructure tools such as AWS, Kubernetes, Ansible, or Terraform
  • Understanding of Git-based version control and Agile software delivery practices
  • Bachelor’s degree in Computer Science, completion of an IT bootcamp, or equivalent relevant work experience
Job Responsibility
Job Responsibility
  • Coordinate application release activities and help maintain dependable deployment schedules across development and operational teams
  • Support DevOps processes by assisting with build, deployment, and environment management tasks using modern engineering tools and best practices
  • Monitor scheduled jobs and automated workflows, investigating issues and helping drive timely resolution when problems arise
  • Partner with developers, testers, and cross-functional stakeholders to improve release readiness and ensure smooth production support
  • Contribute to infrastructure and automation efforts involving cloud platforms and configuration tools such as AWS, Kubernetes, Ansible, and Terraform
  • Maintain source control and deployment documentation to promote consistency, traceability, and team alignment across releases
  • Participate in Agile-based delivery activities, including planning, coordination, and continuous improvement discussions
  • Work effectively with distributed or offshore team members to keep release work organized, communicated, and on track
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Release Engineer

As a Release Engineer, you are passionate about experience innovation and eager ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ Years of experience
  • Proficiency in Git, GitHub, and GitLab (branch management, pull request reviews, conflict resolution, release tagging, hotfix management)
  • Experience with GitHub Actions, Jenkins, GitLab CI/CD, and Azure DevOps (preferred)
  • Strong communication and coordination skills
  • Autonomous, self-driven, proactive, solution-oriented
Job Responsibility
Job Responsibility
  • Technical ownership of release execution and production deployment activities
  • Reviewing content, validating pull requests, managing release branches, executing merges and cherry-picks, generating release tags and candidates
  • Preparing deployment packages, artifacts, coordinating environment promotions, ensuring end-to-end release traceability
  • Managing deployment pipelines, troubleshooting failures, validating build and deployment jobs, analyzing logs, supporting automation initiatives
  • Build validation, artifact management, package generation, deployment readiness validation
What we offer
What we offer
  • Flexibility with remote and hybrid work options (country-dependent)
  • Career advancement with international mobility and professional development programs
  • Learning and development with access to cutting-edge tools, training and industry experts
  • Fulltime
Read More
Arrow Right

Senior Design Release Engineer - Vehicle Sensing Hardware

Our Mission: At General Motors, our product teams are redefining mobility. Throu...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly motivated individual contributor who has knowledge of vehicle sensing hardware
  • desire to work as a Senior Design Release Engineer (DRE)
  • broad technical knowledge combined with creative and independent thinking
Job Responsibility
Job Responsibility
  • Oversee design and validation for sensing system hardware, calibrations, and application software
  • Run Product Development Team (PDT) meetings to coordinate the development and integration of the sensing system hardware components into the vehicle
  • Support DFMEA development and updates
  • Create and maintain Interface Control Document (ICD) strategy and ICD templates
  • Author Engineering Work Orders to release the components for prototype and production vehicles
  • Prepare timing plans that ensure all program requirements and MRD dates are met
  • Troubleshoot component and vehicle level issues utilizing the Problem Resolution Tracking System (PRTS-Jira)
  • Generate and maintain Component Technical Specifications (CTS) for sensing component hardware
  • Close the Loop on learnings by updating required information (Best Practices, GM Specifications, Statement of Requirements, Template, etc.)
  • Work cross-functionally within GM, coordinating multiple suppliers
What we offer
What we offer
  • Bonus potential
  • Health and wellbeing benefit programs including medical, dental, vision, Health Savings Account, Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Fulltime
Read More
Arrow Right

Release Engineer

The Release Engineer is responsible for planning, orchestrating, and continuousl...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in software engineering, DevOps, build/release, or environment management roles, with several years focused specifically on release management or senior release engineering
  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
  • Strong hands-on experience with CI/CD platforms (e.g., Jenkins, Azure DevOps/TFS, GitLab CI, TeamCity, Bamboo, GitLab Ultimate Spinnaker, LaunchDarkly) including pipeline design, templates, and shared libraries
  • Deep understanding of source control systems and workflows (Git, branching strategies such as GitFlow/Trunk based, code review policies, pull requests)
  • Solid scripting skills (e.g., Bash, PowerShell, Python, Groovy, YAML pipelines) to automate build, deployment, and environment tasks
  • Experience deploying applications to modern platforms such as Kubernetes, Docker, cloud PaaS (Azure, AWS, GCP), and traditional app servers (Tomcat, IIS, WebLogic, etc.)
  • Familiarity with configuration management and infrastructure as code tools (e.g., Ansible, Terraform, Puppet, Chef) for repeatable environment provisioning
  • Good understanding of SDLC, Agile/DevOps practices, and test automation integration in the pipeline (unit, integration, UI, performance, security tests)
  • Experience with monitoring, logging, and alerting tools to validate releases and rapidly detect issues after deployment
  • Exposure to ITIL change and release management processes, especially in regulated or enterprise environments
Job Responsibility
Job Responsibility
  • Own the release lifecycle from planning to post-implementation review, covering build, deployment, verification, and rollback processes across all environments (dev, test, UAT, pre prod, prod)
  • Define and manage a release calendar, aligning with product roadmaps, change windows, regulatory constraints, and dependent programs
  • Coordinate cross functional stakeholders (Product, Development, QA, Security, Ops, Business Owners) to agree scope, cut off dates, readiness criteria, and go/no go decisions
  • Design, implement, and maintain CI/CD pipelines and build/release automation (e.g., Jenkins, Azure DevOps, GitLab CI, TeamCity), including automated build, test, and deployment steps
  • Improve and standardize build and deployment processes, reducing manual steps, cycle time, and failure rates through scripting and tooling
  • Ensure all releases meet defined entry/exit criteria (code freeze, test completion, defect thresholds, security checks, approvals, documentation)
  • Manage non-production environments (integration, QA, performance, UAT) for release readiness: configuration, data refreshes, scheduling, and conflict resolution between streams
  • Maintain and enforce branching, versioning, and tagging strategies in source control (e.g., Git, Perforce), including merge policies and baseline management
  • Troubleshoot and resolve build and deployment issues, working closely with engineering and infrastructure teams
  • provide on call or out of hours support during critical releases
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, plus an additional day off for your birthday
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • 24/7 support available from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Plus additional local benefits depending on your location
  • Fulltime
Read More
Arrow Right