About this role
About the Role
Riot Games is seeking a Principal Software Engineer on Wild Rift. You will lead the development of the mobile client, define the technical strategy, and set engineering standards to deliver a high-quality experience across a wide range of devices. You’ll work with leadership to set the client architecture vision and ship outcomes with co-development partners. What You'll Do
-
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, and automated quality/performance gates needed to measure, protect, and continuously improve the client. What We're Looking For
-
Deep knowledge of client architecture, rendering, performance, and device scalability, with the ability to work across domains and align stakeholders across Riot and co-development partners.
-
Experience defining and executing architecture directions and multi-year roadmaps for mobile game clients.
-
Proven ability to lead Unity-based client systems, with focus on rendering, UI, asset management, and performance.
-
Strong emphasis on profiling, observability, and automated quality gates to measure and improve client performance.
-
Excellent leadership, collaboration, and communication skills; able to partner with leadership and cross-functional teams.
-
Passion for delivering a premier mobile League of Legends experience to players worldwide. Nice to Have
-
Experience with Unity-based client systems, graphics, shaders, and asset constraints for mobile.
-
Track record of shipping and post-launch validation in mobile games.
-
Familiarity with device taxonomy and optimization across flagship to low-spec devices.