TL;DR

Senior Software Engineer (Fullstack): Develop and maintain internal web applications and distributed services powering Riot's third-party integrations and player engagement tools with an accent on full-stack development using Next.js, Typescript, and Golang. Focus on designing scalable architectures, leading technical design, and mentoring engineers to elevate technical standards.

Location: Los Angeles, USA (onsite)

Salary: $161,500 - $227,000 USD base + incentives + equity + 401K + medical, dental, vision, life insurance

Company

Riotgames is a leading game developer and publisher focused on creating player-centric gaming experiences.

What you will do

  • Develop end-to-end internal web applications and player-facing solutions.
  • Maintain and evolve distributed services serving high-traffic APIs for third-party applications.
  • Write unit, functional, and integration tests to ensure high-quality software.
  • Collaborate with product, quality, UX, and design teams to create excellent player experiences.
  • Lead technical design and architecture for complex systems ensuring maintainability and scalability.
  • Mentor engineers and promote best practices and technical excellence.

Requirements

  • Location: Must be based in Los Angeles, USA (onsite)
  • 5+ years professional experience as a full-stack software engineer.
  • Bachelor's degree in Computer Science or related field (or equivalent experience).
  • Expertise in modern full-stack development including Next.js and Typescript.
  • Proficiency in services development, preferably Golang.
  • Strong understanding of CI/CD pipelines, web infrastructure, and automated testing/deployment tooling.
  • Experience mentoring and elevating technical standards across teams.

Nice to have

  • Experience with globally deployed platforms and distributed teams.
  • Experience integrating web applications with Salesforce.

Culture & Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, vision, and life insurance coverage.
  • Parental leave for employees and their families.
  • 401K plan with company match.
  • Focus on work/life balance and collaborative team environment.