R

Riot Games

Online multiplayer game developer and publisher

Software Engineering Manager - VALORANT, Player Dynamics

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of experience as a software engineer.
  • At least 2 years of experience directly leading an engineering team as an engineering manager or technical lead and mentor.
  • At least 1 year of experience with C++.
  • At least 1 year of professional experience building distributed systems at scale.
  • Experience working in the games industry.
  • Familiarity with an agile environment.
  • Experience collaborating across departments and disciplines to create solutions.
  • Interest in developing high-reliability systems that players use to acquire content.

Responsibilities

  • Create, review, and reframe an engineering vision with the team and key stakeholders, including Technology, Product, and Process Leads.
  • Work across the VALORANT technology stack, including Go services, infrastructure internals, the game client in C++, and Unreal Engine 5 blueprints.
  • Implement server infrastructure in support of new features.
  • Collaborate with art, design, and other disciplines within game development.
  • Identify, recruit, interview, and hire software engineers to help teams scale effectively.
  • Provide technical expertise throughout the product life cycle, including design, implementation, and delivery of features, while continuously improving software engineering quality and efficiency.
  • Build and manage strong relationships between disciplines.
  • Lead, grow, and coach team members to build talent over the long term.
  • Demonstrate a high bar of craft excellence for the team.
  • Cultivate the team's culture of collaboration, creativity, and passion for game making.
  • Partner closely with shared Riot teams that provide cross-game capabilities, such as player inventory.

Desired Qualifications

  • At least 6 years of experience.
  • At least 2 years of experience with C++.
  • Experience working on competitive multiplayer games.
  • Experience with Unreal Engine.
  • Deep engagement with the shooter genre.
  • Experience with social or player dynamics systems, in games or otherwise.

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