Riot Games logo

Senior Software Engineer, Riot Client - Publishing Platform

Riot Games

Los Angeles · 6+ years experience · Posted Sep 23, 2026

At a glance

Experience
6+ years experience
Location
Los Angeles

About the role

  • The Senior Software Engineer on the Riot Client team delivers high-quality technical solutions to improve the player experience across Riot’s out-of-game ecosystem.
  • This role involves hands-on contribution across the software development lifecycle to build reliable, scalable, and maintainable desktop application features.
  • The engineer will shape technical direction, mentor peers, and collaborate with cross-functional teams to support game distribution, content, and social features.

Responsibilities

  • Develop and maintain desktop application features focusing on web tech with C++ integration.
  • Deliver high-quality, scalable, and reliable engineering solutions through hands-on contribution and technical design.
  • Contribute to technical planning and design discussions evaluating tradeoffs between sustainability and delivery.
  • Build and apply an understanding of the Riot Client’s dependency landscape.
  • Partner with cross-functional teams including product, production, QA, design, and data insight.
  • Mentor and provide technical guidance to other engineers.

Requirements

  • 6+ years of industry experience.
  • Bachelor's degree in Computer Science or a related field, or comparable experience.
  • Expertise in web technologies (React.js, Node.js) with application level complexity.
  • Experience in C++.
  • Experience working with complex code bases.
  • Experience of cross-functional collaboration with product, design, and QA.

Benefits

  • Open paid time off policy
  • Flexible work schedules
  • Medical insurance
  • Dental insurance
  • Life insurance
  • Parental leave for employee, spouse/domestic partner, and children
  • 401k with company match

Workplace

  • Role is based in Los Angeles.

Skills

  • React.js
  • Node.js
  • C++
  • Electron

Riot Games

Senior Software Engineer, Riot Client - Publishing Platform

Apply now