Position has been filled
Riot Games, Inc. logoRiot Games, Inc. logo

Senior Software Engineer - Mobile Publishing Platform at Riot Games

Riot Games, Inc.Los Angeles, USA
On-site Full-time
Position filled

Experience Level

Senior

Qualifications

To be successful in this role, you should have:Proven experience in mobile application development, particularly on both iOS and Android platforms. Strong proficiency in Kotlin, along with familiarity with Kotlin Multiplatform. Ability to design, implement, and maintain features that serve a large user base. Experience in leading technical projects from discovery through to production. Excellent collaboration skills to work effectively with cross-functional teams. A commitment to writing high-quality, maintainable code, along with best practices in software engineering. A focus on improving system reliability and performance. Mentorship experience, guiding junior engineers and fostering knowledge sharing.

About the role

Riot Games is hiring a Senior Software Engineer for the Riot Mobile team in Los Angeles. This team builds and maintains the mobile platform that connects millions of players to the broader Riot ecosystem. Riot Mobile serves as a daily companion app, offering personalized updates, patch notes, esports content, and social features such as cross-platform chat and coordination with friends. The platform links in-game and out-of-game experiences, helping players stay engaged beyond PC or console gaming.

Key Responsibilities

  • Design and scale mobile systems for millions of users on both iOS and Android platforms.
  • Develop features focused on personalization, social connectivity, and cross-game interactions.
  • Lead and deliver technical projects that span several months, managing them from planning to launch.
  • Collaborate with product managers, designers, and engineers to solve complex technical problems.
  • Make important architectural and technical decisions to enhance platform quality and ensure long-term stability.

Tech Stack

  • Native mobile development (iOS and Android)
  • Kotlin Multiplatform (KMP)
  • Riot APIs
  • AWS Lambdas
  • React (for select features)
  • Embedded multimedia and live streaming
  • Spring Boot (for smaller services)
  • Riot's internal SDK

How the Team Works

Senior Software Engineers at Riot contribute deep technical knowledge while working across a variety of projects. The role involves close collaboration with cross-functional partners to introduce new features, address high-volume technical challenges, and improve player satisfaction through thoughtful engineering decisions.

About Riot Games, Inc.

Riot Games is a pioneering interactive entertainment company dedicated to developing and publishing exceptional games that bring players together through the power of play. Known for titles such as League of Legends and VALORANT, we strive to create immersive experiences that resonate with gamers globally.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.