company_logo

Full Time Job

Lead Build Engineer

Warner Bros. Discovery

London, United Kingdom 09-27-2023
 
  • Paid
  • Full Time
Job Description
The Lead Build Engineer is responsible for developer productivity within our studio, through efficient infrastructure that allows teams to commit work to our project securely and smoothly.

Maintaining expertise with our projects codebase, version control systems and toolchain through hands-on technical work, our Lead will also be responsible for keeping up-to-date with industry trends and advancements, to build our future strategy.

Working with the heart of the project, the Lead Build Engineer will naturally collaborate with multiple teams – particularly QA and IT – to ensure development needs are accurately scoped and delivered.

This role will be expected to work in a hybrid pattern, with some time in the week spent onsite in our London studio.

Your Role Accountabilities:
• Management and development of a team of DevOps Engineers, delegating tasks and communicating clear deliverables and timescales
• Maintaining and extending Continuous Integration/Continuous Deployment (CI/CD) infrastructure, including managing TeamCity jobs that: convert source assets into derived data consumable by the engine, compile and cook the game, publish the builds
• Managing our version control systems and tooling (perforce branches, integration tasks, etc), supporting smooth branching operations and build farm operations
• Developing and maintaining internal tools used across the whole studio to automate our various processes (build installer, game launcher, static code analysis, etc.) and the common framework these tools use
• Managing the entirety of the build cooking, and crash reporting pipelines
• Managing the storage and metadata for various artifacts (builds, crash dumps, symbols, etc)
• Collaboration with multiple stakeholders (across various disciplines such as Code and Art) on requests for future changes and reactive work to fix broken tooling/pipelines, and ensuring actions and changes are documented and scoped correctly

Qualifications and Experience:
• Experience leading a team of Software Engineers in Games production, ideally with experience working cross-functionally with Art, Design, QA teams etc.
• Experience working with Unreal Engine, Content Cooking and Build Systems
• Experience working on CI/CD, Build infrastructure for a complex Game, ideally in development for Console & PC platforms
• Experience with Perforce, or similar version control software – to manage a complex codebase, with multiple branches
• Comfortable working with, and writing C++ & Python code, and with Scripting languages
• Knowledge of build and release processes for an online/live title is desirable

Jobcode: Reference SBJ-gmyv7m-3-135-206-125-42 in your application.