Principal Engineer: Player-Facing Systems & Live Services

Riot Games

Dublin

On-site

EUR 150,000 - 210,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible schedule
Paid time off
Medical insurance
Dental insurance
Parental leave
Retirement match

Job summary

Riot Games in Ireland (Dublin) is seeking a Principal Software Engineer for the League of Legends Purchase Points theme to set technical direction across client, engine, UI, content, and services. You will bring expert C++ and game-development experience to cross-team problems, mentor senior engineers, and influence architecture by collaboration rather than authority.

This role emphasizes performance, reliability, and cohesive player experiences, with a focus on designing scalable, live-service

Qualifications

  • 8+ years of professional software engineering experience.
  • Expert-level C++ in large, long-lived codebases.
  • 6+ years of professional game development experience.
  • Experience designing and shipping player-facing systems with strong architecture and performance.
  • Experience setting technical direction across multiple teams without formal authority.
  • Ability to collaborate with non-engineering partners and communicate tradeoffs clearly.
  • Track record mentoring senior engineers on long-term technical efforts.

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 risks and make tradeoffs for player experience, quality, performance, scope, and schedule.
  • Raise the bar for system quality, reliability, observability, maintainability, and live-service operations, including incident response.
  • Establish shared patterns and review designs, RFCs, and implementation plans.
  • Mentor senior engineers and Tech Leads; represent the Purchase Points theme in architecture discussions.

Skills

C++ expert
Game development
Architecture design
Mentoring engineers
Cross-team collaboration

Job description

Riot Games in Ireland (Dublin) is seeking a Principal Software Engineer for the League of Legends Purchase Points theme to set technical direction across client, engine, UI, content, and services. You will bring expert C++ and game-development experience to cross-team problems, mentor senior engineers, and influence architecture by collaboration rather than authority.

This role emphasizes performance, reliability, and cohesive player experiences, with a focus on designing scalable, live-service

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer: Player Systems & Live Services
Principal Engineer: Player Systems & Live Services

the hive • Dublin

Remote
EUR 140,000 - 190,000
Medical insurance
Dental insurance
Life insurance
+3
Principal Engineer, Gameplay Systems & Architecture
Principal Engineer, Gameplay Systems & Architecture

Wwshemi • Dublin

Remote
EUR 120,000 - 190,000
Open paid time off
Flexible work schedules
Medical insurance
+4
Principal Engineer - League of Legends
Principal Engineer - League of Legends

the hive • Dublin

Remote
EUR 140,000 - 190,000
Medical insurance
Dental insurance
Life insurance
+3
Principal Engineer - League of Legends
Principal Engineer - League of Legends

Wwshemi • Dublin

Remote
EUR 120,000 - 190,000
Open paid time off
Flexible work schedules
Medical insurance
+4
Principal Engineer - League of Legends
Principal Engineer - League of Legends

Riot Games • Dublin

On-site
EUR 150,000 - 210,000
Flexible schedule
Paid time off
Medical insurance
+3
Software Engineer, Live Content & Tools (Purchases)
Software Engineer, Live Content & Tools (Purchases)

Riot Games • Dublin

On-site
EUR 70,000 - 100,000
PTO policy
Medical and dental insurance
Parental leave
+1
Software Engineer - League of Legends
Software Engineer - League of Legends

Riot Games • Dublin

On-site
EUR 70,000 - 100,000
PTO policy
Medical and dental insurance
Parental leave
+1
Software Engineer - League of Legends
Software Engineer - League of Legends

Riot Games Services • Dublin

On-site
EUR 70,000 - 100,000
Medical insurance
Dental insurance
Life insurance
+3
LoL Live Content & Tools Engineer
LoL Live Content & Tools Engineer

the hive • Dublin

On-site
EUR 70,000 - 100,000
Medical insurance
Dental insurance
Life insurance
+3
League of Legends Live Game Producer – Flexible Hours
League of Legends Live Game Producer – Flexible Hours

Riot Games • Dublin

On-site
EUR 65,000 - 85,000
Open PTO
Flexible schedules
Medical insurance
+4
Top locations