1

Software Build Engineer Jobs (NOW HIRING)

Bachelor's degree in Engineering, Computer Science or related field. 7 years of Software Engineering experience. 5 years of experience as a Build Engineer. 3 years of experience with TFS (Team ...

Design, implement, and maintain automated build systems for embedded software projects. Manage ... Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps. ...

Skill: Build Engineer Must Have Technical/Functional Skills: * Minimum 5 years development ... Engages in evaluation and installation of software, hardware, other types of support equipment into ...

next page

Showing results 1-20

Software Build Engineer information

See salary details

$11K

$127K

How much do software build engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software build engineer in the United States is $125,815.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,500.00 and $126,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Build Engineers, and how can they be addressed?

Software Build Engineers often encounter challenges such as managing complex build dependencies, troubleshooting build failures, and ensuring consistency across different environments. These issues can be addressed by implementing robust automation scripts, maintaining clear documentation, and regularly updating build tools and processes. Collaboration with development and QA teams is also crucial to quickly identify and resolve integration issues, making communication skills and adaptability key assets in this role.

What are Software Build Engineers?

Software Build Engineers are professionals responsible for designing, implementing, and managing the processes and tools that compile, build, and deploy software applications. They work closely with development teams to automate build pipelines, ensure code integration, and resolve issues related to software builds. Their role is crucial in maintaining efficient development workflows, reducing build failures, and supporting continuous integration and delivery (CI/CD) practices.

What are the key skills and qualifications needed to thrive as a Software Build Engineer, and why are they important?

To thrive as a Software Build Engineer, you need strong programming skills, experience with build automation tools, and a solid understanding of software development life cycles, often backed by a degree in computer science or related field. Familiarity with tools such as Jenkins, Maven, Gradle, Git, and CI/CD systems, as well as knowledge of scripting languages like Python or Bash, is typically required. Attention to detail, problem-solving abilities, and effective communication are vital soft skills for this role. These skills ensure reliable, efficient build processes and seamless collaboration between development and operations teams, leading to consistent and high-quality software delivery.
More about Software Build Engineer jobs
What states have the most Software Build Engineer jobs? States with the most job openings for Software Build Engineer jobs include:
Infographic showing various Software Build Engineer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 90% In-person, 2% Hybrid, and 8% Remote job distribution, with an average salary of $125,815 per year, or $60.5 per hour.

Software Engineer, Hermetic Build

San Francisco Compute Company

San Francisco, CA • On-site

Full-time

Posted 5 days ago


Job description

Job Summary:
The San Francisco Compute Company is focused on creating a liquid market for GPU offtake to mitigate risks associated with financing GPU clusters. They are seeking a Software Engineer to own the build and CI experience, improving the current build system and ensuring reproducibility and speed across the codebase.
Responsibilities:
• Audit the current build and test pipeline (Bun for TypeScript, Cargo for Rust, buf for protobuf, plus Docker and Helm) and write down where it fails on reproducibility, hermeticity, and speed
• Pick a build system and migrate us onto it without breaking shipping
• Stand up remote execution and remote caching that actually move CI and local build times
• Pin toolchains, seal dependencies, and stop the host environment from leaking into builds
• Run the long-term roadmap for build, test, and CI as the team and codebase grow
• Work alongside application and infrastructure engineers throughout, since the migration touches all of them
Qualifications:
Required:
• Senior or staff-level experience running Bazel, Buck2, Pants, or a comparable system somewhere the build system genuinely mattered
• Experience operating remote execution and remote caching in production
• Comfortable across language ecosystems. We run TypeScript and Rust today, with Python showing up.
• Strong opinions on determinism and reproducibility, with the judgment to know when full hermeticity is worth the cost and when it isn't
• CI ops chops: queue health, flake budgets, real test signal, build time budgets you can defend
• Able to scope your own work. There's no spec for what our build system should look like.
Preferred:
• experience moving a codebase onto Bazel (or off of it)
• polyglot or protobuf-heavy monorepos
• prior work on developer infrastructure at an autonomy, robotics, or systems company
Company:
San Francisco Compute is a vertically integrated supercomputing company. We build the data centers & GPU clusters required to power large scale AI. Founded in 2023, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.