Talent Apply
Log in
All jobs
RG

Staff Software Engineer

Riot Games, Inc.

About this role

Job title: Staff Software Engineer

About the Role As a Staff Software Engineer on the Riot Client team, you’ll drive technical excellence by delivering high-quality solutions and fostering a collaborative, forward-thinking engineering culture. You’ll guide and mentor engineers across the software development lifecycle and help shape sound architectural decisions that elevate the player experience.

What You'll Do

  • Drive the development of desktop application features primarily using web technologies (React, Node.js), while integrating with C++ components.
  • 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.

What We're Looking For

  • 7+ years of industry experience in software engineering, with demonstrated technical leadership on complex projects.
  • Bachelor's, Master’s degree in Computer Science or a related field, or comparable experience in software development.
  • Strong proficiency with web technologies, with working experience integrating and contributing to C++ components.
  • Experience driving the design and leading development of large-sized efforts (6-month+ scope), including requirements gathering, planning, development, testing, and release.
  • Solid communication and collaboration skills, with experience working across disciplines and teams.

Nice to Have

  • Experience with Electron
  • Experience in build pipelines

Compensation & Benefits Riot emphasizes work/life balance with open paid time off policy and flexible work schedules. Perks include medical, dental, and life insurance; parental leave for you and your family; and a 401k with company match. Riot also highlights opportunities for collaboration and a culture that supports player-first experiences.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →