jobapplier

Staff Software Engineer (Engine Performance, Tools, Central Technology, Unreal Ecosystem)

Riot Games

Skills

Required

  • modern video game engines
  • common game and software design patterns
  • software engineering
  • C++

Preferred

  • Unreal Insights / Pix
  • debugging
  • Unreal Engine 5
  • building online games
  • tooling
  • performance optimization

Join Riot Games as a Staff Software Engineer on the UnEco team, where you'll drive important features, mentor fellow engineers, and work on a range of tech stacks. You'll have a significant impact on audio, test automation, runtime performance, tooling, and CI/CD.

Conduire des fonctionnalités importantes et fournir aux autres ingénieurs une illustration claire d'une ingénierie extraordinaire.

Experience with rendering in Unreal Engine titles

Responsibilities

  • Mentorer vos collègues ingénieurs, les aider à améliorer leurs performances et à trouver des opportunités de croissance.
  • Travailler avec les équipes de direction sur la priorisation des efforts de travail et l'identification des opportunités d'impact.
  • The ideal candidate in this role will bring substantial experience in both performance optimization and tooling, enabling them to be versatile across both partnering with game teams to deliver solutions to complex performance issues and provide central tooling solutions to help teams deliver faster and with more confidence
  • Experience shipping games across multiple platforms
  • Experience building and maintaining developer tools that improve engineering productivity and enable efficient software development across teams

Requirements

  • Experience working with modern video game engines
  • Strong knowledge of common game and software design patterns
  • Experience working with large game teams
  • Experience working with large code bases
  • Experience with tools engineering to support internal development
  • 5+ years of software engineering experience
  • Experience collaborating with teammates across multiple disciplines
  • Expertise with C++

Preferred

  • Experience with profiling tools like Unreal Insights or Pix
  • Experience debugging, profiling and optimizing complex projects
  • Experience with Unreal Engine 5
  • Experience building online games

Pay

USD 192,500 - 269,400