Riot Games logo
Posted 4h agoLos Angeles, USA; Mercer Island, USA

Senior Software Engineer, Matchmaking - Publishing Platform

SeniorOn-site (Los Angeles)Salary undisclosed
Required Skills
TypeScriptGoJavaKotlinAWSGCPDockerTerraform
Job Description

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.

The Matchmaking team is responsible for building the services that power matchmaking, skill determination, and rank across many of our games. These services play a critical role in creating high quality matches of competitive skill to ensure everyone is having a great multiplayer experience. You will have the opportunity to work on optimizing matchmaking and skill algorithms, as well as the distributed system that computes the real-time needs of millions of players and orchestrates the creation of matches between services and clients. As a Senior Software Engineer on the Publishing Platform’s Matchmaking team, you will play a critical role in building and managing the Matchmaking service which plays a critical part in the player experience of our games. You will report to the Engineering Manager of the Matchmaking team. 

Responsibilities:

  • Develop and support our Matchmaking, Skill, and Rank services
  • Support our suite of mission-critical Go and C# services at a globally distributed scale
  • Partner wit

Similar Openings in Backend

View all in category