Riot Games is seeking a Staff Software Engineer to join their VALORANT Build Platforms team, focusing on developing and improving technologies that enable game delivery to players. This role combines technical leadership with hands-on development, requiring expertise in build systems, automation, and developer tooling.
The position offers an opportunity to impact the development workflow of hundreds of developers working on VALORANT, one of the world's most popular competitive tactical shooters. You'll be responsible for improving iteration flows for developers, designers, and artists while supporting the game's expansion to additional platforms.
As a Staff Engineer, you'll drive technical decisions that affect the entire development pipeline, from local development environments to production deployment. The role requires deep technical knowledge in build systems, particularly with Unreal Engine, and the ability to architect solutions that scale across large development teams.
The ideal candidate brings 6+ years of software engineering experience, with a strong background in build systems, automation, and developer tooling. You'll need excellent communication skills to work with various stakeholders and mentor other engineers. Experience with C++, Java, or Golang is required, and familiarity with Unreal Engine's Build Graph system is a plus.
Riot offers competitive compensation including a base salary range of $192,500 - $269,400, along with comprehensive benefits like medical/dental/vision insurance, 401k matching, and flexible PTO. The company's focus on work-life balance and player-first mentality creates an environment where technical excellence meets meaningful impact.
This role presents a unique opportunity to work at the intersection of game development infrastructure and developer experience, helping shape how one of gaming's biggest titles is built and delivered to millions of players worldwide.