Principal Engineer, Player-Facing Game Systems

Riot Games

Dublin (CA)

On-site

USD 150,000 - 210,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Open PTO
Medical insurance
Dental insurance
Life insurance
Parental leave
Retirement match
Charitable giving

Job summary

Riot Games is seeking a Principal Software Engineer for League of Legends' Purchase Points theme. You will set technical direction across the game client, engine, UI, content, and service integrations, leveraging expert C++ and game-development experience to solve complex cross-team problems.

You will mentor senior engineers, influence architecture decisions, and collaborate with product, design, art, UX, QA, and production to deliver performant, reliable, and cohesive player experiences.

Qualifications

  • 8+ years of professional software engineering experience.
  • Expert-level C++ in large codebases.
  • 6+ years in game development or related tech.
  • Experience designing and shipping player-facing systems.

Responsibilities

  • Set technical direction and lead architecture for initiatives across teams.
  • Design and guide player-facing systems across client, engine, UI, content, tooling, and services.
  • Identify cross-team risks and make tradeoffs for quality, performance and schedule.
  • Improve system reliability, observability, and live-service operations.

Skills

Expert C++
Game development
Cross-team leadership
Mentoring engineers
Performance & profiling

Education

Bachelor's degree in CS

Job description

Riot Games is seeking a Principal Software Engineer for League of Legends' Purchase Points theme. You will set technical direction across the game client, engine, UI, content, and service integrations, leveraging expert C++ and game-development experience to solve complex cross-team problems.

You will mentor senior engineers, influence architecture decisions, and collaborate with product, design, art, UX, QA, and production to deliver performant, reliable, and cohesive player experiences.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer - League of Legends
Principal Engineer - League of Legends

Riot Games, Inc. • Dublin (CA)

On-site
USD 150,000 - 210,000
Open PTO
Medical insurance
Dental insurance
+4
Principal Engine & Tools Architect (C++)
Principal Engine & Tools Architect (C++)

Game Companies • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical, dental, and life insurance
401k with company match
Flexible work schedules
+1
Software Engineer - League of Legends
Software Engineer - League of Legends

Riot Games, Inc. • Dublin (CA)

On-site
USD 120,000 - 180,000
Paid time off policy
Medical, dental, and life insurance
Parental leave
+3
Software Engineer, League Live Content Tools
Software Engineer, League Live Content Tools

Riot Games, Inc. • Dublin (CA)

On-site
USD 120,000 - 180,000
Paid time off policy
Medical, dental, and life insurance
Parental leave
+3
Staff Software Engineer, Gameplay - Unpublished R&D Product
Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games, Inc. • United States

On-site
USD 140,000 - 210,000
Principal Software Engineer - League of Legends , UI Tooling
Principal Software Engineer - League of Legends , UI Tooling

Riot Games • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Medical insurance
Dental insurance
Life insurance
+4
Principal Software Engineer, Engine & Tools - League of Legends
Principal Software Engineer, Engine & Tools - League of Legends

Game Companies • Los Angeles (CA)

On-site
USD 180,000 - 260,000
Medical, dental, and life insurance
401k with company match
Flexible work schedules
+1
Senior Software Engineer, Engine & Tools - Unpublished R&D Product
Senior Software Engineer, Engine & Tools - Unpublished R&D Product

Riot Games, Inc. • Sydney Township (ND)

On-site
USD 180,000 - 230,000
Medical Insurance
Employee Assistance Program
Wellness fund
+3
Senior UI Tooling Engineer - Gaming (C++/Qt)
Senior UI Tooling Engineer - Gaming (C++/Qt)

Riot Games, Inc. • Los Angeles (CA)

On-site
USD 170,000 - 230,000
Medical insurance
Dental insurance
Life insurance
+4
Senior Manager, Software Engineering (Graphics) - League of Legends
Senior Manager, Software Engineering (Graphics) - League of Legends

CurationsLA • Los Angeles (CA)

On-site
USD 180,000 - 240,000
Flexible work schedules
Medical, dental, and life insurance
Parental leave
+1