
Associate Principal Build & Release Engineer
- Leeds
- Permanent
- Full-time
- The Rockstar Games Online Services team is a passionate development group, focused on growing and maintaining the technology platform that powers Rockstar's online titles and our ability to deliver world-class player experiences.
- The Rockstar Games Launcher is a Windows desktop application that allows players to access their Rockstar Games PC collection quickly and easily in a single place, across both digital and disc-based titles including ones purchased from various other digital stores.
- As a Build and Release Engineer, you will work with a team that is responsible for the integration, merging, branching, building and deployment of the Rockstar Games Launcher and all PC titles.
- Developers at Rockstar Games rely on the Build and Release team's consistent delivery of new PC builds to forge world-class player experiences.
- Advise and recommend solutions to complex problems based on expertise and experience.
- Integrate and deploy game builds and tools to multiple environments.
- Manage and document deployment processes and automation.
- Manage environments to ensure all needs are covered for testing and development.
- Drive creation and maintenance of tools to improve the build pipeline.
- Work with software engineers and QA to ensure builds are stable upon release.
- Diagnose and troubleshoot complex build problems and advertise these to the team.
- Collaborate with teams from other disciplines to integrate systems into the wider architecture.
- Demonstrate expert technical knowledge that can be used to guide and mentor the team to solve complex problems.
- Minimum of 8 years of professional experience.
- A degree in computer science or equivalent.
- Expert in C#/.NET.
- Expert with automated build systems such as TeamCity, or equivalent.
- Experience with shared code and use of source control platforms.
- Scripting and automation skills in one or more of PowerShell, Python, bash, or similar.
- Scripting experience with MSBuild.
- Solid understanding of integration best practices.
- Must be self-driven and a team player with a solid work ethic.
- Excellent communication skills as a core member of an internationally based team, with a proven ability to develop and maintain good relations and communicate with team members at all levels.
- Experience with modern JavaScript/TypeScript and React.
- Experience with C++.
- Familiar with PC digital game distribution platforms.
- Experience with debugging and resolving compiler issues.
- Knowledge of Rockstar's game titles and a passion for playing video games.