Skip to main content
Back to jobs

Senior Manager, Software Engineering (Graphics)- League of Legends

External
Riot Games logoRiot Games · Los Angeles
Full-timeOn-site2mo ago
LeadershipPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Serve as the vision holder for the rendering technology that powers League of Legends
  • Staff, manage, mentor, lead, and cultivate a team of 5-10 software engineers
  • Partner closely with product, delivery, technical, and quality leads to support your team and align on outcomes
  • Ensure the technology you build serves the long-term needs of a wide range of content developers
  • Coordinate with individuals and external partners across multiple time zones around the world
  • Design the composition of your team and hire to ensure it has the skills and experience needed to achieve your goals
  • Required Qualifications:
  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 8+ years of professional software engineering experience, including 3+ years in engineering management
  • Experience leading teams shipping large-scale, modular client/engine or tools software
  • Extensive experience in C/C++ development
  • 4+ years of experience in game development industry
  • Hands-on experience with rendering or graphics systems (e.g., modern rendering pipelines, GPU/CPU performance, graphics tooling)
  • Our Perks:
  • Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
  • Safeguarding confidential and sensitive Company data
  • Communication with others, including Rioters and third parties such as vendor

Benefits

Dental insuranceVision insurance401(k)Flexible scheduleParental leave

Additional Information

As a Senior Engineering Manager on the Graphics team , you'll shape how League of Legends looks, feels, and performs for millions of players worldwide. You'll lead one of Riot's most tenured and accomplished teams-guiding highly skilled engineers building the core rendering engine and tools that bring the game to life. You'll own the vision for rendering at League, setting direction across performance, visual fidelity, and developer workflows. Partnering closely with artists, designers, engineers, and other leaders across the League Studios Engineering organization, you'll ensure our technology scales globally while unlocking new creative possibilities. We build the foundational rendering frameworks, tools, and pipelines that power League's visuals-making every frame clear, responsive, and competition-ready. From shader optimization to lighting and real-time rendering, our work defines how abilities, skins, and game modes show up for players. Whether it's improving clarity in a decisive team fight, supporting modes like Arena and Swarm, or evolving the engine to better serve today's players and those to come, your team is at the center of it. This is a high-impact leadership role: you'll set strategy, grow world-class engineers, and stay close to the work to ensure exceptional execution. Our stack is rooted in C++, with Qt for tooling and Python for automation. This role is based out of our Los Angeles area headquarters.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Riot Games? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect