Riot Games

Staff Software Engineer, Tools (Services) - Central Creative

Riot Games
Apply
10 hours ago

Responsibilities

  • Implement foundational components of the studio’s Digital Asset Management system for game-team creative tools.
  • Develop, maintain, and operate robust backend services, data platform components, deployment systems, and monitoring capabilities.
  • Support AI-assisted engineering tools and AI/ML platforms, inference services, model-serving systems, data pipelines, or GPU-backed workloads.
  • Champion the technical vision, architecture, and execution of the tools engineering team.
  • Gather requirements and collaborate with artists, discipline leads, production, design, game developers, infrastructure engineers, and QA teams.
  • Break down ambiguous problems, identify risks, communicate trade-offs, and provide documentation and training for internal customers.
  • Write high-quality production code and help align release processes with development needs.

Requirements

  • 6+ years of professional software engineering experience, including delivery of live or shipped products at scale.
  • 3+ years of experience working on game development tools.
  • Experience supporting AI/ML platforms, inference services, model-serving systems, data pipelines, or GPU-backed workloads.
  • Experience with distributed system architectures and large-scale cloud services, including AWS RDS, S3, and EC2.
  • Bachelor of Science in computer science or equivalent experience.
  • Proficiency in Go, Java, C++, and C#.
  • Experience working with large game teams and large codebases.
  • Ability to navigate ambiguity, influence cross-functional stakeholders, and communicate with technical and non-technical audiences.
  • Preferred experience with Digital Asset Management systems and desktop applications.
  • Preferred product sense, pragmatism, player empathy, and experience collaborating across disciplines.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for the employee, spouse or domestic partner, and children.
  • 401(k) with company match.

Tech Stack

Categories

BackendGaming
Riot Games

About Riot Games

5,001-10,000 employees

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.

Contact me