Riot Games

Staff Software Engineer, Gameply - Unpublished R&D Product

Riot Games
Apply
7 days ago
Shanghai, ChinaStaff+

Responsibilities

  • Identify, prioritize, and implement gameplay systems and engine features for a new game.
  • Collaborate with product and discipline leads to define focus areas, handoff points, and effective technical solutions.
  • Lead and contribute to architecture, technical design, and implementation for gameplay systems.
  • Shape the team’s technical direction, engineering standards, and development practices.
  • Iterate on solutions to ensure they are robust, scalable, and performant.
  • Mentor other engineers and share best practices across game development disciplines.

Requirements

  • 6+ years of professional software engineering experience in the game industry.
  • 4+ years of professional game development experience with Unreal Engine.
  • Bachelor’s degree in Computer Science or equivalent experience with strong computer science fundamentals.
  • Proficiency with a modern game engine such as Unreal Engine or Unity.
  • Strong knowledge of common game and software design patterns.
  • Professional experience developing with C++.
  • Experience with small and mid-sized engineering teams, persistence solutions, leadership, and agile development is desired.

Tech Stack

C++UnityUnreal Engine

Categories

Gaming
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