CareerPlan

Principal Software Engineer, Engine & Tools - League of Legends

Los Angeles, USAFull-time2026-10-12 → 2026-11-10
On-site · United States

Core

Architect and evolve the core game engine and foundational development tools for League of Legends, improving reliability, scalability, and performance while reducing iteration time.

Role type

Principal Software Engineer (Game Engine & Tools)

Builds

Core game engine architecture and developer tools for League of Legends

Domain

Video Game Development (MOBA)

Required skills

C++ (5+ years), Game engine architecture, Scalable software systems, Multi-platform deployment, AI integration in workflows, Code review & best practices, Mentorship

Preferred skills

League of Legends player experience, AI interest in game dev

Technologies

C++, Game Engines

Responsibilities

Design and maintain high-quality software systems; Accelerate core engine architecture and developer experience; Collaborate with designers, PMs, and producers; Provide mentorship to junior/senior engineers; Participate in on-call rotation for live incidents

Seniority

Principal, hands-on IC with strategy & mentorship