Establishing the foundational elements of the build, automation and release pipelines for one of Riot Games' new games.
Requirements
- 3+ years working on build or infrastructure pipelines and services
- Experience in the Unreal ecosystem
- Experience with Horde, UAT, UBT, and BuildGraph
- Experience setting up and working with pipelines for console builds and submissions
- Experience interacting with 1st party platform portals (Partner Center, DevNet)
- Experience working with build deployment systems and technologies
- Experience setting up and maintaining cross-platform automation frameworks
- Ability to debug and modify build-facing elements of Unreal engine
- Experience in C and C++
Responsibilities
- Architect and implement the foundational elements of the game’s build, packaging, automation, and deployment systems
- Establish the team’s technical direction and best practices for build system and infrastructure
- Collaborate with production, QA, and engineering teams to deliver build and automation tools that are purpose-driven, robust, and scalable
- Work closely with central tech partners to review, contribute to, and adopt new and shared infrastructure tooling
- Champion the technical vision, architecture, and execution of the game’s build infrastructure with production, management, and the rest of the team
- Provide documentation and trainings on new tools and workflows
Other
- 8+ years of professional experience in software engineering, including experience delivering live or shipped products at scale
- B.S. in computer science or equivalent experience
- Proven ability to navigate ambiguity and influence cross-functional stakeholders
- Strong communication skills across technical and non-technical audiences
- Mentor new engineers as the team scales, and provide feedback that supports their technical growth
- Experience mentoring technical ICs and contributing to engineering culture
- Experience working on distributed teams
- dedicated people with a personal relationship with games.
- If you embody player empathy and care about players' experiences, this is the role for you!