Staff Software Engineer, Unreal Ecosystem (Australia-Based; Relocation Provided)
Core
Drive technical direction and build shared libraries, tools, and infrastructure for the Unreal Engine ecosystem to empower game teams across Riot.
Role type
Staff Software Engineer (Platform/Tools)
Builds
Shared libraries, plugins, editor tooling, build systems, and CI/CD pipelines for Unreal Engine
Domain
Game Development / Unreal Engine Ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
C++, software engineering fundamentals, technical leadership, cross-team collaboration, mentoring, incident response, documentation
Preferred skills
Unreal Engine C++ plugin development, editor tooling, build systems, CI/CD pipelines, game development workflows
Technologies
Unreal Engine, C++, CI/CD
Responsibilities
Lead design and maintenance of shared libraries and tools; drive technical roadmapping for platform capabilities; champion technical designs across stakeholders; lead technical planning and sequencing; uphold engineering excellence via code reviews and testing; write documentation; manage on-call rotation and incident resolution; mentor engineers
Seniority
Staff, hands-on IC with strategy & mentorship