Staff Software Engineer – Rendering – League of Legends
Company | Riot Games |
---|---|
Location | Los Angeles, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- 6+ years of professional programming experience.
- A degree in a relevant field or comparable professional experience.
- Expert knowledge of modern rendering techniques, workflows and asset pipelines.
- Ability to collaborate and build trust with artists.
- Experience writing and optimizing shaders with HLSL or GLSL.
- Strong understanding of 3D math and graphics pipelines.
- Expertise in low-level optimization with C++.
- Background in the gaming industry and familiarity with different game engines.
Responsibilities
- Lead as the rendering authority within the team.
- Empower Art to turn their vision into a visually stunning reality.
- Build effective and efficient art tools and pipelines for various platforms.
- Collaborate with other teams to improve rendering within the studio.
- Enhance and monitor the game client’s performance.
Preferred Qualifications
- Interest in Stylized Rendering.
- Experience working with Environment, Character and VFX artists.
- Proficiency with Unreal Engine or Unity.
- Proficiency with Substance, Maya, Houdini or other art content creation tools.