Riot Games is looking for a Principal Software Engineer to join our graphics team on an unpublished MMO. In this role, you will be instrumental in building the rendering systems and engine technology that powers one of our new AAA games, collaborating closely with artists and designers to create a groundbreaking visual experience.
What You'll Do
- Be the rendering expert of the team.
- Help build the engine technology that powers one of our new AAA games.
- Deeply understand how rendering systems are interlinked and proactively work across departments to shepherd best practices and advise on all things render related.
- Work collaboratively with the Art team to help realize the overall vision of the game.
- Work to monitor and increase the performance of the game client.
- Build, implement, and improve tools for artists across multiple platforms.
- Work to resolve pipeline issues and to identify areas for improvement.
What We're Looking For
- 8+ years of professional programming experience as a rendering engineer.
- 2+ years experience as a technical lead.
- Experience working with various game engines (i.e. Unreal, Unity, etc.).
- BS or equivalent experience.
- Familiarity working in an agile environment.
- Experience with multithreaded programming.
- Experience working on an MMO or seamless environment streaming.
Nice to Have
- Familiarity with working with and extending tools like Maya.
- Expert in low-level optimization of C++.
- Experience with asset pipelines, version control, and data-driven rendering architectures.
- Experience with Nanite.
- Experience with procedural content generation tools (i.e. Houdini, UE5 PCG, etc.).
Technical Stack
- C++
- Unreal
- Unity
- Maya
- Nanite
- Houdini
- UE5 PCG
Team & Environment
You will report to the Engineering Manager of the project. We create collaborative teams where you are empowered to bring your unique perspective everyday.
Benefits & Compensation
- Open paid time off policy.
- Flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for you, your spouse/domestic partner, and children.
- 401k with company match.
Riot Games provides equal employment opportunity for all applicants and members and makes reasonable accommodations for handicapped and disabled Rioters.


