About the company
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Principal Software Engineer, you’ll work alongside other engineers to implement technical solutions at a company-wide scale.
Responsibilities
- 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
- 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
Requirements
- 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
Conditions
- Base salary range between $229,200.00 - $319,500.00 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO