Netflix is a leading entertainment company that is committed to pushing the boundaries of storytelling through innovative technology. They are seeking a highly-skilled Senior Tools & Build Engineer to join their development team, focusing on building tools and pipelines for an Unreal Engine title.
Responsibilities:
- Build & CI/CD Owner: Configure, maintain, and scale our Horde build farm and CI/CD pipelines for Unreal (editor, client, server, tools). Ensure fast, reliable, and reproducible builds across platforms. Integrate automated tests and validation steps to catch issues early and keep the mainline healthy
- UGS & Workflow Champion: Administer and evolve Unreal Game Sync (UGS)—streams, project definitions, and build configs—while surfacing UGS information clearly inside your C# tools and editor UIs. Improve developer workflows with preflight checks, changelist health indicators, and frictionless sync/build flows
- Cloud DDC Steward: Maintain Cloud DDC infrastructure. Optimize configuration, caching policies, and monitoring to minimize cook/compile times and maximize iteration speed. Build dashboards and diagnostics that make DDC behavior visible and understandable to the team
- Tools Architect & Implementer: Design, build, and maintain Standalone Tools and Unreal editor extensions (Slate/UMG) that streamline everyday workflows
Requirements:
- 5+ years of progressively complex, related experience as a Tools Engineer, Build Engineer, or similar role in the games industry, ideally on Unreal projects
- Deep expertise in Unreal Engine (UE4/UE5), particularly: Unreal build and cook pipeline (UBT/UAT, cooking, packaging, deployment)
- Editor extensibility with Slate and UMG (custom panels, tools, workflows)
- Integrating editor/engine features with external tools and services
- Strong C# development experience, including: Building and maintaining desktop tools (e.g., WPF)
- Designing intuitive, performant UIs for technical workflows
- Architecting maintainable, testable tools that can evolve with project needs
- Hands-on production experience setting up and maintaining: Horde build infrastructure (agents, queues, orchestration, scaling)
- Unreal Game Sync (UGS) (streams, project definitions, build integration)
- Cloud DDC (configuration, deployment, tuning, monitoring)
- Comfortable with Perforce at scale: depot layout, streams, branching strategies, workspace management, and basic server-side administration
- Solid scripting/programming skills beyond C# (e.g., Python, PowerShell, Bash), especially for automation and pipeline glue
- Understands CI/CD practices and has experience with systems like Jenkins, TeamCity, GitHub Actions, or Azure DevOps for Unreal-based projects
- Thrives as part of a cross-functional multidisciplinary team, communicating clearly with both technical and non-technical partners
- Works effectively remote or on-site, managing time and priorities across shared projects
- Los Angeles preferred
- Will consider remote applicants who are willing to travel for work-related events and work a PST-oriented dev team schedule