CareerPlanSign in

Staff Software Engineer, Riot Client - Publishing Platform

Los Angeles, USA💼 Full-time🗓 2026-07-07 → 2026-09-26

Core

Lead the development of the Riot Client desktop application, serving as the gateway for millions of players to discover, install, and engage with Riot games (League of Legends, VALORANT, etc.) and internal developer tools.

Role type

Staff Software Engineer (Desktop/Web)

Builds

Desktop application features for game distribution, content publishing, and social features

Domain

Gaming / Desktop Software

Deliverable

product features

Required skills

Web technologies (React, Node.js), C++ integration, Technical leadership, Architectural decision-making, Large-scale project management (6-month+ scope), Cross-functional collaboration

Preferred skills

Electron, Build pipelines

Responsibilities

Drive development of desktop application features using web technologies while integrating C++ components; Provide technical leadership and mentorship to engineers; Contribute to technical planning and architecture decisions; Navigate and improve the application dependency landscape; Partner with cross-functional teams to deliver player experiences; Align on technical approaches with partner teams.

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.