Senior Tools & Build Engineer, Games

Netflix Netflix · Big Tech · United States · Remote · Netflix Games Studio

Senior Tools & Build Engineer for an in-house game development team at Netflix, focusing on Unreal Engine titles. The role involves owning and evolving core tools, build ecosystem, Horde, Unreal Game Sync (UGS), and Cloud DDC infrastructure. Responsibilities include designing, implementing, and maintaining tools and pipelines for game development, build farm configuration, CI/CD, UGS administration, Cloud DDC maintenance, and developing standalone tools and Unreal editor extensions.

What you'd actually do

  1. 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.
  2. 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.
  3. 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.
  4. Design, build, and maintain Standalone Tools and Unreal editor extensions (Slate/UMG) that streamline everyday workflows

Skills

Required

  • 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)
  • 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
  • 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.

What the JD emphasized

  • core tools and build ecosystem
  • Horde
  • Unreal Game Sync (UGS)
  • Cloud DDC infrastructure
  • Unreal Engine (UE4/UE5)
  • Unreal build and cook pipeline
  • Editor extensibility with Slate and UMG
  • Horde build infrastructure
  • Unreal Game Sync (UGS)
  • Cloud DDC