← Zurück zur Liste
Stelle · Principal

Principal Software Engineer, Rendering – Unpublished R&D Product

Softwareentwickler • Principal • Vor Ort • Vollzeit • Vereinigte Staaten 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.

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

Ähnliche Stellen