Staff Software Engineer, Client Platform – Publishing

Riot Games

Los Angeles (CA)

On-site

USD 180,000 - 240,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Open PTO
Flexible work schedules
Medical Insurance
Dental Insurance
Life Insurance
Parental Leave
401k with company match

Job summary

Riot Games is seeking a Staff Software Engineer for the Riot Client team in Los Angeles. You will lead in delivering high-quality desktop features using web tech, while integrating with C++ components, and mentor engineers across the lifecycle.

You will shape architecture, guide cross‑team collaboration, and drive technical excellence to elevate the player experience across Riot’s suite of games and tools.

Qualifications

  • 7+ years of industry software engineering experience with demonstrated technical leadership.
  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
  • Strong proficiency with web technologies and experience integrating with C++ components.
  • Experience leading large-scale projects (6+ months), including requirements, planning, development, testing, and release.
  • Excellent communication and collaboration across disciplines and teams.

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 engineering
Technical leadership
Web technologies
C++ integration
Communication

Education

Bachelor's/Master's in CS 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 in delivering high-quality desktop features using web tech, while integrating with C++ components, and mentor engineers across the lifecycle.

You will shape architecture, guide cross‑team collaboration, and drive technical excellence to elevate the player experience across Riot’s suite of games and tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Publishing Platform Client
Senior Software Engineer, Publishing Platform Client

Riot Games • Los Angeles (CA)

On-site
USD 161,000 - 227,000
Medical, dental, life insurance
Open PTO
401K with company match
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 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 Software Engineer, Riot Client - Publishing Platform
Staff Software Engineer, Riot Client - Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Open PTO
Flexible work schedules
Medical Insurance
+4
Senior SDK Foundations Engineer - Publishing Platform
Senior SDK Foundations Engineer - Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 161,000 - 227,000
Medical, dental, vision, and life insurance
401K with company match
Open paid time off
+1
Staff Esports Platform Engineer - Web (React/NextJS)
Staff Esports Platform Engineer - Web (React/NextJS)

Riot Games • Los Angeles (CA)

On-site
USD 192,000 - 270,000
Medical insurance
Dental insurance
Life insurance
+3
Senior Software Engineer, Riot Client - Publishing Platform Software Engineering Group Riot Ope[...]
Senior Software Engineer, Riot Client - Publishing Platform Software Engineering Group Riot Ope[...]

Riot Games • Los Angeles (CA)

On-site
USD 161,000 - 227,000
Medical, dental, life insurance
Open PTO
401K with company match
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
Senior Technical Program Manager, Publishing Platform
Senior Technical Program Manager, Publishing Platform

Riot Games • Los Angeles (CA)

On-site
USD 167,000 - 233,000
Medical insurance
Dental insurance
Life insurance
+4
Senior Software Engineer - Publishing Platform, Content Access Platform
Senior Software Engineer - Publishing Platform, Content Access Platform

Socket.dev • Los Angeles (CA)

On-site
USD 150,000 - 210,000
Open PTO
Flexible work schedules
Medical/Dental/Life insurance
+1