Skip to main content

Principal Software Engineer - League of Legends , UI Tooling at Riot Games

Department: League Studio

Location
California
Type
Full-time
Level
staff+
Posted

Description

Riot Games is hiring a Principal Software Engineer on the UI Tooling team to develop and maintain the UI frameworks and authoring tools used to build League of Legends experiences. The role involves collaborating with technology owners, content teams, engineers, designers, and artists; owning the software lifecycle for frameworks, platforms, and tools; contributing to technical design; mentoring junior Rioters; and participating in support rotation. The position is based in Los Angeles and requires extensive C/C++ experience, video game industry experience, experience with internally developed game engines and tooling, and expertise in UX artist workflows. Benefits include medical, dental, and life insurance, parental leave, and a 401(k) with company match.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation