Staff Software Engineer, Riot Client: Lead & Mentor

Riot Games

Los Angeles (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Life insurance
401k with company match
Open PTO policy
Flexible work schedules

Job summary

Riot Games is seeking a Staff Software Engineer for the Riot Client team in Los Angeles. You will lead technical excellence by delivering high-quality solutions and mentoring engineers across the software development lifecycle, contributing hands-on work and architectural leadership.

The role focuses on desktop features using web technologies (React/Node.js) with C++ integration, collaborating with product, QA, design, and data to enhance the player experience across Riot's games and services.

Qualifications

  • 7+ years of industry experience in software engineering with demonstrated technical leadership on complex projects.

Responsibilities

  • Drive the development of desktop application features primarily using web technologies (React, Node.js), while integrating with C++ components, providing technical guidance and hands-on code contributions
  • Provide technical leadership within the team and adjacent teams to deliver high-quality, scalable, and reliable engineering solutions
  • Contribute to technical planning and architecture decisions, balancing long-term sustainability with near-term delivery needs
  • Understand and navigate the Riot Client dependency landscape, helping guide improvements and evolution of the application
  • Partner closely with cross-functional partners (product, production, QA, design, data) to deliver great player experiences
  • Drive collaboration with partner teams to align on technical approaches and support shared solutions
  • Mentor other engineers on technical and interpersonal skills

Skills

Software leadership
Web technologies
C++ integration
Requirements gathering & planning
Cross-team collaboration

Education

Bachelora0and/or Mastera0in Computer Science or related field

Tools

Electron
Build pipelines

Job description

Riot Games is seeking a Staff Software Engineer for the Riot Client team in Los Angeles. You will lead technical excellence by delivering high-quality solutions and mentoring engineers across the software development lifecycle, contributing hands-on work and architectural leadership.

The role focuses on desktop features using web technologies (React/Node.js) with C++ integration, collaborating with product, QA, design, and data to enhance the player experience across Riot's games and services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Riot Client - Publishing Platform
Staff Software Engineer, Riot Client - Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical insurance
Dental insurance
Life insurance
+3
Senior Software Engineer, Riot Client - Publishing Platform
Senior Software Engineer, Riot Client - Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 110,000 - 140,000
Flexible work schedules
Medical, dental, and life insurance
401k with company match
+1
Staff Engineer, Esports Web Platforms
Staff Engineer, Esports Web Platforms

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 280,000
Open PTO
Medical insurance
Dental insurance
+3
Senior Desktop Software Engineer - Client Platform
Senior Desktop Software Engineer - Client Platform

Riot Games • Los Angeles (CA)

Hybrid
USD 110,000 - 140,000
Flexible work schedules
Medical, dental, and life insurance
401k with company match
+1
Staff Software Engineer, Build & Release Systems
Staff Software Engineer, Build & Release Systems

Riot Games • Los Angeles (CA), California (MO)

On-site
USD 193,000 - 269,000
Open PTO
Medical, dental, life insurance
401k with company match
+1
Staff Software Engineer - Esports Platforms
Staff Software Engineer - Esports Platforms

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 280,000
Open PTO
Medical insurance
Dental insurance
+3
Senior Game Services & DevOps Architect
Senior Game Services & DevOps Architect

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Open paid time off policy
Flexible work schedules
Medical insurance
+4
Principal Software Engineer - League of Legends , UI Tooling
Principal Software Engineer - League of Legends , UI Tooling

Riot Games • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Medical insurance
Dental insurance
Life insurance
+4
Principal Gameplay Engineer — Lead Systems & Tools
Principal Gameplay Engineer — Lead Systems & Tools

Riot Games • Los Angeles (CA)

On-site
USD 229,000 - 320,000
Medical Insurance
Dental Insurance
Life Insurance
+2
Principal Gameplay Engineer & Tech Lead
Principal Gameplay Engineer & Tech Lead

Socket.dev • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Medical, dental and life insurance
Parental leave
401k with company match
+1