Riot Games

Senior Software Engineer, Riot Client - Publishing Platform

Riot Games
Apply
3 months ago

Responsibilities

  • Develop and maintain desktop application features focused on C++, integrating with and contributing to web-based technologies
  • Deliver scalable, reliable, and maintainable engineering solutions through hands-on implementation and technical design
  • Contribute to technical planning and design discussions and evaluate sustainability and delivery tradeoffs
  • Build understanding of the Riot Client dependency landscape and partner with teams on technical solutions
  • Collaborate with product, production, QA, design, and data insight teams
  • Mentor and provide technical guidance to other engineers

Requirements

  • 6+ years of related industry experience
  • Bachelor's degree in Computer Science or a related field, or comparable experience in software development
  • Expertise with C++ in application development
  • Experience in web development
  • Experience working with complex code bases
  • Experience collaborating cross-functionally with product, design, and QA
  • Experience with desktop applications, Electron, and build pipelines is desired

Benefits

  • Open paid time off policy
  • Flexible work schedules
  • Medical, dental, and life insurance
  • Parental leave for the employee, spouse/domestic partner, and children
  • 401(k) with company match

Tech Stack

Riot Games

About Riot Games

5,001-10,000 employees

Riot Games develops and publishes online multiplayer games for PC and mobile, including League of Legends, Valorant, Teamfight Tactics, Legends of Runeterra, and Wild Rift. The company operates free-to-play titles monetized via in-game purchases and runs global esports leagues and events around its franchises. Founded in 2006 and headquartered in Los Angeles, Riot is a subsidiary of Tencent with offices worldwide.

Contact me