Software Engineering Group
Build & Automation Engineer - R&DO.Shanghai
Shanghai, China
Job Id: REQ-0007602
As a Build & Automation Engineer within R&D, your work will specialize and extend the new standard of a world-class CI, build, and automation system. You’ll collaborate on the infrastructure that powers it and own the developer experience of our Game Teams using it.
As a Software Engineer focused on Build & Release within R&D, you’ll leverage (and grow) the breadth of your knowledge on CI/CD, automation, and game development, to best empower R&D Game Teams. You’ll work in a cross-disciplinary team and collaborate deeply to develop solutions that maximize the team’s productivity, and then grow those specific solutions into shared foundations impacting all of R&D.
Responsibilities:
- Augment the CI/CD pipeline for the client, server, and tools of a brand-new title
- Integrate with existing Riot shared pipeline and platform delivery tooling
- Collaborate with product and discipline leads to identify focus areas, and handoff points, and provide the best solution for the development phase
- Contribute to technical design and implementation of game asset validation
- Design and create tools to improve developer iteration time on mobile and console
- Implement automation and validation tooling to ensure the quality of our software
Required Qualifications:
- Proven understanding of Computer Science fundamentals
- 3+ years of experience
- Experience with Build & Automation Systems (e.g. Jenkins)
- General experience with Game Development
Desired Qualifications:
- Experience collaborating with teammates across multiple disciplines
- Experience with C#, C++ and Game Programming
- Experience working with Unreal Engine
- Experience with many of the tools in a game developer’s toolbox, and the curiosity and desire to learn even more of them
- Experience with agile development