R

Riot Games

Online multiplayer game developer and publisher

Staff Software Engineer - Esports Platforms

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 6 years of industry experience in software engineering, with demonstrated technical leadership on complex projects.
  • A bachelor's or master's degree in Computer Science or a related field, or comparable experience in software development.
  • Strong proficiency with web technologies and working experience in TypeScript, React, and Next.js.
  • Experience driving the design and leading development of large efforts with a scope of 6 months or more, including requirements gathering, planning, development, testing, and release.
  • Solid communication and collaboration skills, with experience working across disciplines and teams.
  • Demonstrated examples of setting engineering policy and standards across teams or initiatives.

Responsibilities

  • Drive development of Esports applications primarily using web technologies, integrating with Esports and Game Services, while 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.
  • Partner with product, production, QA, design, and data teams to deliver Esports experiences.
  • Mentor other engineers on technical and interpersonal skills.
  • Write clear documentation and communicate technical details across disciplines.
  • Participate in the on-call rotation, triage and resolve live incidents, and propose solutions through root-cause analyses.

Desired Qualifications

  • Experience with platform-as-a-service vendors such as Netlify or Vercel.
  • Experience with GraphQL.
  • Experience with test automation frameworks such as Playwright or Cypress.
  • Familiarity with Riot's Esports titles.
  • Familiarity with tournaments and tournament formats.

About the Company

Riot Games

Online multiplayer game developer and publisher

Riot Games develops and publishes online multiplayer video games, with League of Legends as its flagship title. The game is free-to-play and supported by in-game purchases like cosmetic items and skins, while competitive play drives engagement through its esports ecosystem. Riot Games also runs Riot Forge, a publishing arm that partners with third-party developers to create new games within the League of Legends universe. The company earns revenue from cosmetic microtransactions, esports events, sponsorships, and merchandise. What sets Riot Games apart is its emphasis on building a large, global community around its titles and expanding its universe through collaborations with external developers. The goal is to create enduring, connected gaming experiences that sustain a vibrant community and a growing esports ecosystem around its flagship franchises.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$15M
Headquarters
Los Angeles, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Riot Games

See more jobs