← Back to list

Job
· Principal
Principal Software Engineer, Rendering – Unpublished R&D Product
Software Engineer
• Principal
• On-site
• Full-time
•
Los Angeles, USA
Riot Games is looking for a Principal Software Engineer focused on rendering for its unpublished MMO team, helping build and deliver a brand new game. The role works collaboratively with artists, designers, and producers to deliver genre-defining visual experiences, reporting to the project's Engineering Manager.
Stack
Responsibilities
- ▹Be the rendering expert of the team
- ▹Help build the engine technology powering one of Riot's new AAA games
- ▹Deeply understand how rendering systems are interlinked, proactively shepherding best practices and advising across departments
- ▹Work collaboratively with the art team to realize the overall vision of the game
- ▹Monitor and increase the performance of the game client
- ▹Build, implement, and improve tools for artists across multiple platforms
- ▹Resolve pipeline issues and identify areas for improvement
Requirements
- ▹8+ years of professional programming experience as a rendering engineer
- ▹2+ years experience as a technical lead
- ▹Experience working with various game engines (e.g. Unreal, Unity)
- ▹BS or equivalent experience
- ▹Familiarity working in an agile environment
- ▹Experience with multithreaded programming
- ▹Experience working on an MMO
Nice to have
- ▹Familiarity working with and extending tools like Maya
- ▹Expert-level low-level optimization of C++
- ▹Experience with asset pipelines, version control, and data-driven rendering architectures
- ▹Experience with Nanite
- ▹Experience with procedural content generation tools (e.g. Houdini, UE5 PCG)
Soft skills
Collaborative work with the art teamPlayer-first mindsetProactive best-practice advocacy
What we offer
- ▹Open, unlimited paid time off
- ▹Flexible work schedules
- ▹Medical, dental, and life insurance
- ▹Parental leave for you, your spouse/domestic partner, and children
- ▹401k with company match
About the company
Riot Games is the developer of League of Legends and other popular games, putting players first in every decision it makes.
Education: Alapdiploma vagy azzal egyenértékű tapasztalat
Similar jobs

Job
· Principal
XR Software Engineer, Staff - Customer Engineering
Qualcomm
Cpp
+2
$130,400–$217,600/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Principal
Staff Robotics Software Engineer- Teleoperations Architecture
Agility Robotics
Cpp
$190,000–$296,000/yr
gross
🏢 On-site
Any Office (Fremont
🗣️ EN

Job
· Principal
Staff Software Engineer
2K
CppLlm
+3
💰 Salary: not specified
🏢 On-site
Austin
🗣️ EN

Job
· Principal
Staff Software Engineer, Unreal Ecosystem (Australia-Based; Relocation Provided)
Riot Games
Cpp
💰 Salary: not specified
🏢 On-site
Sydney
🗣️ EN

Job
· Principal
Staff Software Engineer - Game Tech Group, Unreal Ecosystem
Riot Games
Cpp
💰 Salary: not specified
🏢 On-site
Los Angeles
🗣️ EN

Job
· Principal
Staff Software Engineer, Developer Experience & Workflows - VALORANT
Riot Games
Cpp
💰 Salary: not specified
🏢 On-site
Los Angeles
🗣️ EN