GrepJob
Riot Games

Principal Software Engineer, Rendering - Game Tech Group, Unreal Ecosystem

Riot Games
Apply
about 3 hours ago
Los Angeles, CA, USA
Senior / Staff+
H1B Sponsor

Responsibilities

  • Be hands-on in development, writing excellent code that sets a high standard for other engineers.
  • Drive the ideation and process of setting technical direction within the Unreal Ecosystem.
  • Lead the technical execution of multi-month to year-plus work efforts across the business unit.
  • Help teams navigate ambiguity and complexity by breaking down problems and identifying risks.
  • Work on a range of tech stacks including underlying infrastructure and developer tooling.
  • Collaborate with stakeholders to address their pain points and exceed expectations.
  • Be a standard-bearer and role model of Riot values for your team and others.
  • Mentor senior engineers and enable them to deliver complex projects.
  • Lead efforts to build and evangelize shared technology and best practices for rendering techniques.

Requirements

  • 8+ years of software engineering experience.
  • Expertise with C++.
  • Expertise in game rendering and engine performance profiling.
  • Experience working with modern video game engines.
  • Experience working with large game teams and code bases.
  • Experience debugging, profiling, and optimizing complex projects.
  • Strong knowledge of common game and software design patterns.
  • Experience collaborating with teammates across multiple disciplines.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for you, your spouse/domestic partner, and children.
  • 401k with company match.

Tech Stack

C++Unreal Engine

Categories

BackendDevOpsGaming