Negotiable
Inside
Remote
Atherstone, England, United Kingdom
Summary: The Build Reliability Engineer is a contract role focused on operational support within a build farm, responsible for monitoring build health and addressing failures. This position emphasizes triage, investigation, and communication rather than CI/CD system design. The engineer acts as the first point of contact for build issues, providing actionable insights to engineering teams. The role requires hands-on support and is not intended for those seeking a CI/CD engineering position.
Key Responsibilities:
- Monitor and support the health of the build farm.
- Act as the first point of contact for build failures, focusing on triage and investigation.
- Communicate clearly with both technical and non-technical audiences regarding issues.
- Provide actionable insights to engineering teams for quick problem resolution.
- Observe build outputs and identify failure patterns.
- Engage in hands-on support rather than CI/CD pipeline engineering.
Key Skills:
- 3–5 years experience in build support, build engineering, or operational reliability.
- Strong understanding of build farms and pipelines.
- Experience in monitoring and triaging build failures.
- Comfortable analyzing logs and build outputs.
- Familiarity with automated builds and basic testing concepts.
- Exposure to debugging and coding (C# and/or C++).
- Strong analytical and problem-solving skills.
- Ability to communicate issues clearly.
- Comfortable in a support-driven, fast response environment.
- Experience with CI/Build Systems like TeamCity and source control tools like Perforce.
- Familiarity with game engines such as Unreal Engine 4/5.
Salary (Rate): undetermined
City: Atherstone
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Job Details:
Role Name : Build Reliability Engineer
Type : Contract – Inside IR35
Location : Atherstone, UK
Hybrid/Remote : Remote (Need onsite while onboarding)
Start Date : ASAP
Duration : 18 months
Job Description:
Role Overview
The Build Reliability Engineer (Operational / Support Focused) is a front line, operational role responsible for monitoring and supporting the health of the build farm. This role acts as the first point of contact when builds fail, focusing on triage, investigation, and clear communication rather than designing or rebuilding CI/CD systems. The emphasis is on observing build outputs, identifying failure patterns, diagnosing issues, and feeding actionable insights back to engineering teams so problems can be resolved quickly and efficiently. This is a hands on support role, not a CI/CD pipeline engineering position.
This role is:
- Operational and support oriented
- Focused on monitoring, triage, investigation, and reporting
- Embedded in the build farm day to day
- Front line support for developers across disciplines
This role is NOT:
- A CI/CD engineer role
- Responsible for designing or rebuilding pipelines
- Continuously driving large scale CI/CD improvements
- A senior or architectural position
Skills & Experience Required
- Ideally 3–5 years experience in a build support, build engineering, or operational reliability role
- Strong understanding of how build farms and build pipelines operate
- Experience monitoring and triaging build failures
- Comfortable analysing logs and build outputs
- Familiarity with automated builds and basic testing concepts
- Some exposure to debugging and coding (C# and/or C++) to understand failure causes
- Strong analytical and problem solving skills
- Able to communicate issues clearly to both technical and non technical audiences
- Comfortable operating in a support driven, fast response environment
Tools & Technologies (Experience in any 2 of the following is sufficient)
- CI / Build Systems: TeamCity (monitoring and operational usage, not pipeline ownership)
- Source Control: Perforce
- Game Engines: Unreal Engine 4 / 5
- Deep CI/CD configuration or pipeline design experience is not required.
What Success Looks Like
- Build failures are identified and triaged quickly
- Clear, actionable information is provided back to engineering teams
- Recurring issues are spotted early through pattern recognition
- Developers trust the build support function
- Build stability improves through operational insight rather than system redesign
Thanks.