Jump to Main ContentJump to Primary Navigation

Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played video game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience. 

Riot has now put the “s” in Riot Games with the launch of Teamfight Tactics, Legends of Runeterra, VALORANT, and soon Wild Rift. As Riot provides players more opportunities to engage with League and new IPs, the Esports department is responsible for exploring and identifying new Esports products to delight players.

That's where you come in.

As a Software Engineer (Backend), you will develop awesome experiences and products optimized for our players. You will collaborate with engineers in the Seoul office and also in other global offices. By constantly being aware of the latest industry technology and development trends, you will provide experience solutions that drive the evolution of our services. 

As a Rioter in our Seoul office, you will join a tight-knit group of exceptionally bright-minded individuals who share our prioritization of player experience, rejection of convention, and passion for gaming. 


  • Work on a diverse, cross-functional team that contributes to the release and operations of multiple games. 
  • Build a massive global platform for deploying and operating backend services with low latency and high availability.
  • Contribute to the game client and platform by collaborating with your team as well as Rioters across the globe to provide memorable experiences to our players.
  • Design and implement services that allow players to easily interact with each other.

Required Qualifications:

  • Technical expert : You have 3+ years of backend experience as a software engineer. You have a solid understanding of OOP languages like Java and/or C++. You are also familiar with microservice architecture and RESTful API. You have a deep knowledge of open-source projects such as Spring, Kafka, etc. and can adopt them in your development. You have experience in production environment configuration with AWS cloud and IDC solutions with CI and CD.
  • Global communicator : You drive clarity in communication by being concise and articulate. You are an active listener, building strong relationships with stakeholders, and bringing visibility to technical decisions made on your team to relevant people. You are fluent in Korean and have confidence in English communicating via text and conference calls. You can drive effective collaboration between different languages and cultures.  
  • Growth-oriented : You are always eager to learn about new technology trends. You enjoy sharing what you’ve learned with fellow developers and colleagues.
  • Adaptable : You quickly adapt to new challenges, even if it’s outside of your expertise. You are familiar with wearing multiple hats and have a track record of learning new skills across a wide range of domains + disciplines.