Riot Games logo

Staff Software Engineer, Tools (Services) - Central Creative

Riot Games

Los Angeles · 3+ years experience · Posted Sep 24, 2026

At a glance

Experience
3+ years experience
Location
Los Angeles

About the role

  • The Staff Software Engineer for Central Creative Tools will drive technical initiatives and develop tools that power content creation workflows.
  • This role involves hands-on development and architectural planning for Digital Asset Management (DAM) systems to support game team creative ecosystems.
  • The engineer will collaborate with artists, discipline leads, and other engineers to implement long-term tooling visions.

Responsibilities

  • Implement foundational elements of the studio’s Digital Asset Management (DAM) system.
  • Write high-quality code that sets a standard for other engineers.
  • Evaluate, integrate, and operate AI-assisted engineering tools to improve developer productivity.
  • Implement new components and feature sets for data platform solutions including backend services, deployment, and monitoring.
  • Help teams navigate ambiguity by breaking down problems, identifying risks, and communicating trade-offs.
  • Champion the technical vision, architecture, and execution for the tools engineering team.
  • Collaborate with production, design, art, and engineering teams to deliver scalable tools.
  • Provide documentation and training on new tools and workflows to internal customers.
  • Partner with game developers, infrastructure engineers, and QA teams to align release processes.

Requirements

  • 6+ years of professional experience in software engineering, including delivering live or shipped products at scale.
  • 3+ years 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 maintaining large scale cloud services (AWS RDS, S3, EC2).
  • B.S. in computer science or equivalent experience.
  • Proven ability to navigate ambiguity and influence cross-functional stakeholders.
  • Strong communication skills across technical and non-technical audiences.
  • Proficiency in GoLang, Java, C++, and C#.
  • Experience working with large game teams and large code bases.
  • Experience collaborating with teammates across multiple disciplines.

Benefits

  • Open paid time off policy
  • Flexible work schedules
  • Medical insurance
  • Dental insurance
  • Life insurance
  • Parental leave
  • 401k with company match

Skills

  • GoLang
  • Java
  • C++
  • C#
  • AWS RDS
  • AI/ML Platforms
  • Data Pipelines

Riot Games

Staff Software Engineer, Tools (Services) - Central Creative

Apply now