Build Systems Engineer

2KAustin, TX
1dOnsite

About The Position

We are seeking an experienced Build Systems Engineer specializing in Unreal Engine’s Horde Build System to run and optimize our build infrastructure. This role involves deploying standardized environments designed to accommodate diverse technical requirements across game development teams. It is critical for ensuring the reliability, scalability, and efficiency of our build pipelines, enhancing workflows through automation, continuous integration, and proactive system performance monitoring. The ideal candidate will be technically skilled, proactive, and proficient in fixing sophisticated systems. This engineer will effectively automate processes through scripting, maintain strong collaborations with developers, platform engineers, and DevOps teams, and balance operational duties with long term initiatives aimed at continuous build system improvement and efficient game production.

Requirements

  • Expertise in running and optimizing build systems, specifically Unreal Engine’s Horde and BuildGraph scripts.
  • Experience with other build solutions (TeamCity, Jenkins) and familiarity with CI/CD, Agile, or DevOps methodologies.
  • Demonstrated ability to quickly solve and resolve complex, critical build issues.
  • Strong proficiency in scripting and automation.
  • Excellent cross-functional collaboration and communication skills.
  • Commitment to continuous learning in build automation and CI/CD best practices.
  • You excel in dynamic, collaborative environments where technical skills directly contribute to productivity and operational success.
  • Your passion is creating robust, scalable build solutions that empower teams and streamline development processes.

Responsibilities

  • Manage and optimize existing build systems for peak performance and stability.
  • Drive standardization across new Horde environments/deployments while ensuring flexibility across our diverse set of game teams.
  • Automate build and pipeline processes using scripting (Python, PowerShell, Bash).
  • Implement and expand observability solutions to proactively monitor build ecosystems.
  • Create and maintain documentation, championing build automation and CI/CD best practices.
  • Collaborate with Perforce specialists for seamless source control and tool integration.
  • Provide expert guidance, training, and support to internal teams on build system usage.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service