Principal Software Engineer, Client - Wild Rift

Riot Games · Shanghai, Shanghai, China

Location
Shanghai
Job Type
Full-time
Posted
July 17, 2026

Job Description

Responsibilities:


  • Define the client technical strategy, architecture, and multi-year roadmap, and set the engineering standards and architectural guardrails the client team builds to.

  • Own the client’s non-functional quality bar, including frame time, memory, startup time, crash rate, thermal behavior, and device-tier quality across a fragmented mobile hardware matrix.

  • Lead the architecture of Unity client systems and frameworks, including gameplay-facing systems, UI, content/runtime boundaries, asset management, and rendering/performance foundations.

  • Drive rendering and graphics direction, including quality tiers, visual budgets, shader and asset constraints, and tooling needed to scale from flagship to low-spec devices.

  • Lead the toughest cross-cutting client problems hands-on, from investigation and technical design through rollout and post-launch validation.

  • Establish the profiling, observability,...
  • Ready to Apply?

    Submit your application for Principal Software Engineer, Client - Wild Rift at Riot Games

    Apply Now