
Riot Games
Riot Games develops and publishes online multiplayer games for PC and mobile, including League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Wild Rift. The company operates free-to-play titles monetized via in-game purchases and runs global esports leagues and events around its franchises. Founded in 2006 and headquartered in Los Angeles, Riot is a subsidiary of Tencent with offices worldwide.
Open Positions at Riot Games
55 open positions
Build and integrate gameplay bot systems for League of Legends, combining game AI, machine learning, and proprietary engine technologies. This senior role partners with global teams to create compelling player experiences and operates in a hybrid Los Angeles environment.
Riot Games is seeking a Senior Software Engineer to build and maintain tools, CI/CD modules, and Unreal Engine workflows for an unpublished R&D product. The role focuses on improving build reliability, release processes, and engineering productivity across game development teams.
Senior Software Engineer building and operating secure, reliable account and identity services used by millions of Riot Games players worldwide. The role owns backend projects end to end, from technical design through production support, while contributing to engineering quality and mentorship.
Senior Software Engineer building automation, build systems, and modern game development workflows for Riot’s unpublished MMO R&D product. The role shapes technical direction, improves scalable delivery pipelines, and supports dependable live-service experiences.
Senior Software Engineer building the social and in-game store systems for Riot’s unpublished game, from UI through platform integration. The role combines full-stack game development, player safety, purchasing flows, and close collaboration with central teams.
Build and lead production machine learning systems that improve player experiences in League of Legends, spanning personalization, matchmaking, recommendations, and in-game systems. This staff-level role combines applied modeling, technical direction, experimentation, and cross-functional influence.
Build player-facing personalization features for VALORANT across PC and console, connecting Unreal Engine experiences with backend live services. You’ll lead technical delivery, mentor teammates, and help solve performance and reliability challenges for a global game.
Join Riot Games as a Staff Software Engineer building gameplay systems and player-facing features for an unpublished game. You’ll shape technical direction, prototype new ideas, and help establish scalable foundations for a new game development team.
Lead performance engineering across Riot’s Unreal Ecosystem, improving game runtime performance, developer workflows, and infrastructure efficiency. This hands-on staff role partners with game and infrastructure teams while mentoring engineers and shaping technical direction.
Unlock 45 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you