All curated roles
Riotgames logo

Staff Software Engineer, Unreal Ecosystem (Australia-Based; Relocation Provided)

About this role

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains.

The Unreal Ecosystem (UnEco) team has an impact on a wide array of topics, including runtime performance, tooling, CI/CD, just to name a few. As a Staff Software Engineer on the UnEco team, you'll drive the technical direction of your team and influence strategy across related teams, building a strong engineering vision and offering creative solutions to technical problems that empower game teams across Riot.

The team collaborates globally with partners across Riot, all contributing to a stronger, more efficient Unreal development ecosystem. You'll lead the breakdown of complex, cross-team technical challenges - from build systems to editor tooling to runtime infrastructure - championing solutions in alignment with game teams and partners that empower the developers who depend on your work.

This is a full-time role based in Australia (AEST timezone). Internal Job Title: Software Engineer III 

Work arrangement: Sydney-based Rioters work on-site. Remote work is available for candidates elsewhere in AEST-aligned Australia (e.g. Melbourne, Brisbane, Canberra) with Australian work rights. Perth and Darwin are not suitable due to timezone overlap.

Relocation & Immigration Support: Candidates who require visa sponsorship must be based in, or relocate to, Sydney. Riot offers relocation assistance and will sponsor the appropriate work visa, subject to eligibility and local immigration requirements.

Responsibi...