Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Tools

Home > C/C++ programming jobs

Senior Software Engineer, Tools in Others new

  • Riot Games
  • Full time
  • Email
  • Shanghai, China

Responsibilities

  • Maintain and optimize CI/CD and build pipelines for automated builds, testing, packaging, and release delivery.
  • Maintain jobs, scripts, and configurations in Horde, BuildGraph, or similar systems.
  • Develop Unreal Editor tools, automation scripts, asset validation tools, and data processing utilities using C++, Python, and related technologies.
  • Diagnose build, Cook, packaging, and environment dependency issues while improving logging, alerting, and recovery mechanisms.
  • Analyze build efficiency and standardize build, packaging, and testing workflows.
  • Partner with Client, Gameplay, Technical Art, Art, and QA teams on tool adoption, release execution, and issue resolution.

Requirements

  • At least 3 years of experience in software engineering, game tools, build systems, or CI/CD development.
  • Strong proficiency in either C++ or Python, with the ability to read or maintain code in the other language preferred.
  • Experience with Unreal Engine project or tool development and understanding of UBT, UAT, BuildGraph, Editor, Build, Cook, and Package workflows.
  • Familiarity with CI/CD pipeline or build orchestration systems such as Jenkins, Horde, or GitHub Actions.
  • Familiarity with Git, Perforce, or other version control systems.
  • Understanding of automated builds, automated testing, packaging, artifact management, and version releases.
  • Ability to independently drive engineering tasks within a defined scope and collaborate across functions.
  • Strong log analysis, troubleshooting, and cross-environment debugging skills.
  • Experience with UAT, UBT, Unreal automated testing, smoke testing, asset validation, performance checks, Cook validation, resource pipelines, or multi-platform, distributed, or cloud builds is desirable.

Riot Games

Since 2006, Riot Games has stayed committed to changing the way video games are developed, published, and supported for players. From our first title, League of Legends, to 2020’s VALORANT; we have strived to evolve the community with growth in Esports, and expansion from games into entertainment...

Similar positions

Advisory Engineer, Middleware & App

  • Lenovo
  • Full time
  • Others
  • 10/30/2026
  • Shanghai, China

Software Engineer I - Middleware

  • Honeywell
  • Full time
  • USA
  • 10/29/2026
  • Phoenix, AZ

Robotics Software Engineer, Verification & Validat

  • Anduril Industries
  • Full time
  • USA
  • 10/29/2026
  • Salary: $191k - $253k/yr
  • Costa Mesa, CA

Lead C++ Engineer, Animal Guidance

  • Halter
  • Full time
  • Others
  • 10/29/2026
  • Auckland, New Zealand

C++ Engineer, Animal Guidance (Embedded)

  • Halter
  • Full time
  • Others
  • 10/29/2026
  • Auckland, New Zealand