TL;DR
Principal Software Engineer (Gamedev): Building and implementing rendering systems and engine features for a new AAA MMO game with an accent on delivering genre-defining visual experiences to players. Focus on increasing game client performance, improving tools for artists across multiple platforms, and resolving pipeline issues.
Location: Los Angeles Only
Salary: $229,200.00 - $319,500.00 USD
Company
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
What you will do
- Act as the rendering expert of the team.
- Build engine technology that powers one of our new AAA games.
- Work with the Art team to realize the overall vision of the game.
- Monitor and increase the performance of the game client.
- Build, implement, and improve tools for artists across multiple platforms.
- Resolve pipeline issues and 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.
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.).
Culture & Benefits
- Open paid time off policy and other perks such as flexible work schedules.
- Medical, dental, and life insurance.
- Parental leave for you, your spouse/domestic partner, and children.
- 401k with company match.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →