companyRiot Games, Inc. logo

Senior Staff Software Engineer, Rendering

Riot Games, Inc.Shanghai, China
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key Responsibilities:Serve as the team's graphics engineering expert. Develop and maintain the engine technologies that power one of Riot’s upcoming games. Collaborate effectively with technical artists and art teams to capture the game’s visual and creative vision. Optimize game client performance across multiple platforms. Design and enhance tools to assist artists across various platforms. Identify and troubleshoot pipeline issues while proactively suggesting improvements. Required Skills:Minimum of 6 years of professional experience in Unreal Engine real-time rendering development; 8 years preferred. In-depth experience with Unreal Engine 5’s core rendering features, including Lumen and Nanite. Strong familiarity with GPU-driven rendering techniques, mesh shaders, ray tracing pipelines, and anti-aliasing methods. Expert-level proficiency in C++ and Unreal Engine’s rendering APIs. Comprehensive knowledge of modern graphics APIs such as Vulkan and DirectX 12, with experience on hardware architectures including consoles and mobile GPUs. Proficient in low-level optimization techniques for both PC and mobile platforms. Experience in graphics profiling and diagnostics using tools like PIX, RenderDoc, and Nsight, with a proven track record in cross-platform performance tuning. Demonstrated experience in developing rendering pipelines for mobile and PC platforms. Comfortable working within an agile development framework. Desired Qualifications:Familiarity with the League of Legends IP and its distinctive visual style; knowledge of other Riot Games IP is an advantage. Proven experience collaborating closely with artists to achieve creative objectives. Credited as a core rendering engineer on at least one released game title. Fluent in both spoken and written English.

About the job

At Riot Games, we pride ourselves on our engineers' extensive technical expertise, complemented by their passion for exploring diverse domains. As a Senior Staff Graphics Software Engineer on our Research and Development team, you will play a pivotal role in creating and delivering an exciting new game. Your focus will be on developing rendering systems and features that enhance player experience while collaborating with artists, designers, and producers to craft engaging, genre-defining gameplay.

About Riot Games, Inc.

Riot Games is a leading game development company dedicated to creating immersive and engaging player experiences. We are committed to innovation and excellence in game design and development, making us a significant player in the gaming industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.