Build Systems Engineer
2K
Key Responsibilities
- Guide the migration of studio build pipelines to cloud environments, ensuring cloud services meet or exceed the reliability and performance of existing on-premise instances.
- Maintain and optimize existing build systems, focusing on both Unreal Horde and Jenkins for operational performance and stability.
- Contribute to standardization across Horde and Jenkins deployments while accommodating the functional requirements of diverse game teams.
- Develop build automation scripts and maintain reusable pipeline components.
- Assist in integrating related services, plugins, and automation tools into CI/CD workflows.
- Support observability solutions to monitor build ecosystems and track cloud service performance metrics.
- Create clear documentation and promote build automation and CI/CD best practices across teams.
- Collaborate with Perforce specialists to ensure reliable source control integration.
- Provide technical support, guidance, and troubleshooting assistance to internal development and build teams.
Requirements & Tech Stack
- Practical experience running and maintaining Production level build systems supporting game development pipelines.
- Hands-on experience migrating existing build pipelines to cloud infrastructure (AWS, Azure, or GCP) with a track record of maintaining high uptime and performance.
- Hands-on experience applying CI/CD, Agile, and DevOps methodologies within software or game development pipelines.
- Proficiency in scripting and automation using languages such as Python, C#, or similar.
- Working knowledge of Infrastructure as Code tools (Terraform, Ansible) to manage compute capacity and cloud infrastructure.
- Familiarity with configuration management tools (such as Puppet) for maintaining existing build machines and services.
- Solid OS troubleshooting skills across both Windows and Linux environments.
- Strong problem-solving ability to isolate and resolve build pipeline failures quickly.
- Clear communication and collaborative skills when working cross-functionally with engineers, studios, and external stakeholders.
- Commitment to good documentation habits and continuous learning in CI/CD and cloud technology space.