Staff Software Engineer, Rendering 渲染工程师 - Unpublished R&D Product
Riot Games — League of Legends & Valorant
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
What the index says about this role
- First seen by JobLarper — Aug 2, 2026, 5 days ago. Older postings collect hundreds of applicants — a tailored résumé matters more the longer a role has been live.
- What Software Engineer roles ask for — across 10,230 indexed openings: REST/APIs (46%), Backend (42%), Cloud (38%), Python (38%), Go (25%).
- Riot Games is hiring actively — 69 open roles indexed.
Derived from the 27,000 roles JobLarper indexes daily from official company boards — not from the job description above.
More open roles at Riot Games
- Principal Software Engineer, Services/DevOps - Wild RiftLos Angeles, USA · Senior+
- Staff Machine Learning Engineer, Audio - Singapore Efficiency TeamSingapore · Senior+
- Staff Machine Learning Engineer, 3D - Singapore Efficiency TeamSingapore · Senior+
- Staff Machine Learning Engineer, Animation - Singapore Efficiency TeamSingapore · Senior+
- Staff Software Engineer, Social & Store - Unpublished R&D ProductSydney, Australia · Senior+
- Staff Software Engineer, Engine & Tools - Unpublished R&D ProductSydney, Australia · Senior+
- Principal Software Engineer, Rendering - Unpublished R&D ProductLos Angeles, USA · Senior+
- Principal Data Engineer, Personalization - Central Product InsightsLos Angeles, USA · Senior+
All 69 open roles at Riot Games →
Similar Software Engineer roles at other companies
- Software Engineer, Google Cloud StorageGoogle · Raleigh, NC, USA · 4325 Glenwood Ave #1047k, Raleigh, NC 27612, USA · Durham, NC, USA
- Senior Software Engineer, Search Quality, AI/MLGoogle · New York, NY, USA
- Senior Software Engineer, Network InfrastructureGoogle · Sunnyvale, CA, USA
- Software Engineer, Early Career, CampusGoogle · Mountain View, CA, USA · Google Building 1395, 1395 Charleston Rd, Mountain View, CA 94043, USA · Cambridge, MA, USA
- Software Engineer, Security Command CenterGoogle · Kirkland, WA, USA
- Software Engineer III, Embedded Systems/Firmware, Power OptimizationGoogle · —
- Lead Software Engineer - O9 , ITCNike · Karnataka, India
- Senior Software Engineer, Global Converse, ITCNike · Karnataka, India
Browse all software engineer jobs in apac — 507 open roles across 109 companies.