R

Riot Games

Online multiplayer game developer and publisher

Software Engineering Manager - Core Services

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMercer Island, WA, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of professional experience as a software engineer working in services development roles.
  • At least 2 years of experience directly leading an engineering team as an Engineering Manager.
  • Professional experience driving technical direction and influencing architecture within a team.
  • Expertise with C#, Java, Golang, or similar programming languages.
  • Professional experience with Lean or Agile development processes, including Scrum or Kanban.
  • Professional experience working with cloud computing and cloud technologies.
  • Professional experience building large-scale external customer-facing backend systems, game services, or cloud platforms.

Responsibilities

  • Manage a team of 5–10 Software Engineers across experience levels.
  • Ensure VALORANT players receive a consistently strong services experience in Riot and Tencent regions.
  • Serve as a hands-on engineering leader and contribute across all phases of the product lifecycle, including implementation.
  • Develop a technical vision for the team and work with production and product partners to align it with overall product goals.
  • Communicate the technical vision clearly to the team.
  • Advocate for players, the team, and internal development customers when deciding what to build and why.
  • Coordinate with teams across Riot and Tencent working on Services technology.
  • Ensure high technical quality of the team’s output.
  • Establish mechanisms that allow engineers to innovate while maintaining a technical backstop.
  • Foster a collaborative and challenging environment for the development team.
  • Identify and address issues and opportunities.
  • Coach and develop engineers to grow in their roles, develop technical skills, and improve effectiveness.
  • Champion and model Riot’s values and set the tone for the team and peers.
  • Participate in the team’s on-call rotation.

Desired Qualifications

  • Professional or academic experience working with C++.
  • Fluency in written and spoken Mandarin Chinese and English, with the ability to communicate technically in both languages.

About the Company

Riot Games

Online multiplayer game developer and publisher

Riot Games develops and publishes online multiplayer video games, with League of Legends as its flagship title. The game is free-to-play and supported by in-game purchases like cosmetic items and skins, while competitive play drives engagement through its esports ecosystem. Riot Games also runs Riot Forge, a publishing arm that partners with third-party developers to create new games within the League of Legends universe. The company earns revenue from cosmetic microtransactions, esports events, sponsorships, and merchandise. What sets Riot Games apart is its emphasis on building a large, global community around its titles and expanding its universe through collaborations with external developers. The goal is to create enduring, connected gaming experiences that sustain a vibrant community and a growing esports ecosystem around its flagship franchises.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$15M
Headquarters
Los Angeles, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Riot Games

See more jobs