Riot Games

Principal Engineer - League of Legends

Riot Games
Apply
2 days ago
Dublin, IrelandStaff+

Responsibilities

  • Set technical direction and lead architecture for complex initiatives spanning multiple teams.
  • Design and guide implementation of player-facing systems across the client, engine, UI, content, tooling, and services.
  • Identify cross-team risks and dependencies and clarify tradeoffs involving player experience, quality, performance, scope, and schedule.
  • Improve system quality, reliability, observability, maintainability, and live-service operations, including incident response and root-cause analysis.
  • Establish shared patterns and standards and review technical designs, RFCs, and implementation plans.
  • Mentor senior engineers and Tech Leads, improve engineering workflows and developer experience, and represent the Purchase Points theme in architectural discussions.

Requirements

  • 8+ years of professional software engineering experience or equivalent experience delivering complex software systems.
  • 6+ years of professional game-development experience or equivalent depth with game clients, game engines, interactive products, or related technologies.
  • Expert-level C++ experience in large, complex, long-lived codebases.
  • Experience designing and shipping player-facing systems, including architecture, performance, memory, concurrency, debugging, and maintainability.
  • Experience setting technical direction across multiple teams or a broad product area without formal authority.
  • Experience collaborating with non-engineering partners and communicating complex problems and tradeoffs clearly.
  • Track record of mentoring senior engineers and delivering multi-month or multi-year technical efforts with broad product or organizational impact.
  • Preferred experience with around-game systems, proprietary game engines, content tools, pipelines, authoring workflows, UI architecture, real-time performance profiling, online-service integration, or live consumer products.
  • Familiarity with League of Legends or strong motivation to learn the game and its player experience.

Benefits

  • Open paid time off policy.
  • Flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for the employee, spouse or domestic partner, and children.
  • Retirement benefits with a company match.
  • Matching donations of time and money to nonprofit charitable organizations.

Tech Stack

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