Back

Staff Software Engineer, Rendering 渲染工程师

Riot GamesRiot Games·Video Games

Apply effort

~12 min

Company site

Posted

82 days

01

About the role

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you’ll be exposed to both new and current technology while building innovative solutions to overcome high-volume obstacles and deliver player value.

As a Staff Graphics Software Engineer on the R&D team you are responsible for helping Riot build and deliver a brand new game! You will keep the players' experience in mind as you build rendering systems and features to support one of our new games. You will also work collaboratively with technical artists, artists, designers, and producers to deliver genre-defining experiences to our players.

Responsibilities:

  • Act as the team’s subject-matter expert in graphics engineering
  • Develop and maintain engine technologies powering one of Riot’s new games
  • Collaborate closely with technical artists and art teams to realize the game’s visual and creative vision
  • Monitor and optimize the performance of the game client across platforms
  • Design, implement, and enhance tools for artists on multiple platforms
  • Troubleshoot pipeline issues and proactively identify areas for improvement

Required Qualifications:

  • 6+ years of professional experience in Unreal Engine real-time rendering development; 8+ years preferred
  • Deep experience with Unreal Engine 5 core rendering features such as Lumen and Nanite
  • Familiarity with GPU-driven rendering, mesh shaders, ray tracing pipelines, and anti-aliasing techniques
  • Expert proficiency in C++ and Unreal Engine’s rendering APIs
  • Strong knowledge of modern graphics APIs such as Vulkan and DirectX 12, and experience with hardware architectures including consoles and mobile GPUs
  • Expertise in low-level optimization techniques for both PC and mobile platforms
  • Proficient in graphics profiling and diagnostics using tools like PIX, RenderDoc, and Nsight, with demonstrated experience in cross-platform performance tuning
  • Experience developing rendering pipelines for both mobile and PC platforms
  • Comfortable working in an agile development environment

Desired Qualifications:

  • Familiarity with League of Legends IP and its visual style; knowledge of other Riot Games IP is a plus
  • Demonstrated experience collaborating closely with artists to achieve creative goals
  • Credited as a core rendering engineer on at least one shipped game title
  • Fluent in both spoken and written English

Skills & Tags

02

Aplyr's read

Riot Games is a powerhouse in the gaming world, attracting talent passionate about esports and community-driven game development.

Synthesized from recent postings & public sources

What's promising

  • Riot Games has a strong focus on community engagement, fostering a dedicated player base.
  • The company is a leader in esports, providing numerous opportunities for growth in competitive gaming.
  • Riot invests heavily in research and development, driving innovation in gaming technology.

What to watch

  • Work-life balance can be challenging due to the fast-paced nature of the gaming industry.
  • There is pressure to maintain the high success of flagship titles like League of Legends.
  • The company faces intense competition from other major game developers and publishers.

Why Riot Games

  • Riot Games is renowned for its strong esports ecosystem, influencing global gaming culture.
  • The company emphasizes player feedback, integrating community input into game development.
  • Riot's diverse role offerings span from creative arts to cutting-edge tech, attracting varied talent.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About Riot Games

Riot Games is a leading video game developer and publisher known for creating popular titles such as League of Legends and Valorant. The company has significantly impacted the gaming industry by fostering a strong esports ecosystem and community engagement.

04

Similar roles