Staff Software Engineer, Rendering 渲染工程师

Riot Games

Shanghai, China
On-site
Unreal engine 5 rendering
Real-time rendering development
C++ and unreal engine rendering apis
As a Staff Graphics Software Engineer on the R&D team, you will be responsible for helping Riot build and deliver a brand new game, keeping the players' experience in mind as you build rendering systems and features

Job Summary

  • As a Staff Graphics Software Engineer on the R&D team, you will be responsible for helping Riot build and deliver a brand new game, keeping the players' experience in mind as you build rendering systems and features.
  • You will work collaboratively with technical artists, artists, designers, and producers to deliver genre-defining experiences to our players.
  • Responsibilities include acting as the team’s subject-matter expert in graphics engineering, developing and maintaining engine technologies, and collaborating closely with technical artists and art teams.

Matching Summary

As a Staff Graphics Software Engineer on the R&D team, you will be responsible for helping Riot build and deliver a brand new game, keeping the players' experience in mind as you build rendering systems and features.

Skills & Requirements

Must-have

  • Unreal Engine 5 rendering
  • real-time rendering development
  • C++ and Unreal Engine rendering APIs
  • Vulkan and DirectX 12
  • low-level optimization techniques
  • graphics profiling and diagnostics

Nice-to-have

  • League of Legends IP familiarity
  • collaboration with artists
  • shipped game title credit

Key Requirements

  • 6+ years professional experience
  • 8+ years preferred experience
  • Unreal Engine 5 core features
  • GPU-driven rendering
  • mesh shaders
  • ray tracing pipelines
  • anti-aliasing techniques
  • modern graphics APIs
  • hardware architectures
  • PC and mobile platforms
  • agile development environment

Work Rights

Not specified

Tailored Resume

Cover Letter