Prepper

Principal Engineer - League of Legends

Riot Games·Dublin, Ireland·Posted 3 November 2026

About the role

As a Principal Software Engineer on the League of Legends' Purchase Points theme, you will set technical direction for player-facing systems across the game client, engine, UI, content, and service integrations. You will bring expert C++ and game-development experience to complex, cross-team problems - making sound architectural decisions, clarifying tradeoffs, and helping teams build experiences that are performant, maintainable, reliable, and cohesive. You will partner with Engineering, Product, Design, Art, UX, QA, and Production, and lead through influence rather than formal authority. Responsibilities: Set technical direction and lead architecture for complex initiatives spanning multiple teams. Design and guide implementation of player-facing systems across client, engine, UI, content, tooling, and services. Identify cross-team technical risks and dependencies, and make tradeoffs across player experience, quality, performance, scope, and schedule clear. Raise the bar for system quality, reliability, observability, maintainability, and live-service operations, including participation in ongoing operational support, incident response, and root-cause analyses. Establish shared…

This is a summary of the advert. The full description and the application are on Riot Games's careers site.

Apply faster with Prepper

  • A version of your CV tailored to this Principal Engineer - League of Legends role.
  • A cover letter written from your CV and this advert.
  • Prepper can fill in Riot Games's application form and send it once you approve.
  • The application saved in your tracker, with reminders to follow up.
Start free

More roles at Riot Games

Prepper is independent and not affiliated with Riot Games. Roles are listed from the employer's public careers system and removed when they close.