Staff Software Engineer - Unreal Engine, Live Games R&D

Riot Games

Sydney

On-site

AUD 150,000 - 200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Open paid time off policy
Paid parental leave
Co-op gaming areas
Play fund
Medical Insurance
Employee Assistance Program
Wellness fund
Donation matching of time and money
Learning and Development opportunities

Job summary

Riot Sydney is seeking a Staff Software Engineer to own critical R&D product areas, design scalable systems, mentor peers, and collaborate across teams to deliver high-quality player and developer experiences in live environments. You bring 6+ years in software engineering, deep C++ expertise, Unreal Engine experience, and a track record delivering shipped titles or live services.

You will work on scalable services, build and release pipelines, and contribute to central tech while thriving in a

Qualifications

  • 6+ years of professional experience in software engineering, including experience delivering live or shipped products.
  • Expert proficiency with C++ and deep knowledge of software engineering fundamentals (data structures, algorithms, concurrency).
  • Experience building systems in a cross-functional team and contributing to cross-team architecture discussions, including contributing to central tech.
  • Strong debugging and problem-solving skills in both development and live environments.
  • Ability to write clear, maintainable code and communicate technical concepts effectively across disciplines.
  • Experience building games.
  • Bachelor's degree in Computer Science or equivalent experience.
  • Experience working with Unreal Engine.
  • Familiarity with systems such as scalable services, build & release pipelines, or telemetry.
  • Experience with version control systems like Perforce or Git.
  • Open paid time off policy
  • Paid parental leave (for both primary and secondary carers)
  • Co-op gaming areas
  • Play fund to broaden and deepen knowledge of players and community
  • Medical Insurance that covers you and your dependents
  • Employee Assistance Program
  • Wellness fund
  • Donation matching of time and money to registered charities
  • Learning and Development opportunities

Responsibilities

  • Lead the design and development of scalable, performant foundational systems around build, release, delivery & the related tooling.
  • Drive technical discussions and decision-making across services, engine, and/or tooling components.
  • Collaborate with producers, QA, and fellow engineers to scope, implement, and test game features.
  • Champion engineering best practices, including code quality, automated testing, and maintainable architecture.
  • Debug complex issues in development and live environments, with a player-first mindset.
  • Contribute to team health through mentorship, documentation, and cross-disciplinary collaboration.
  • Proactively identify technical risks and bottlenecks, proposing pragmatic and innovative solutions.
  • Give feedback to product leaders about product direction and player affinity.

Skills

C++
Unreal Engine
Live product shipping
Cross-functional teamwork
Debugging

Education

Bachelor's degree in Computer Science or equivalent

Tools

Perforce
Git

Job description

Riot Sydney is seeking a Staff Software Engineer to own critical R&D product areas, design scalable systems, mentor peers, and collaborate across teams to deliver high-quality player and developer experiences in live environments. You bring 6+ years in software engineering, deep C++ expertise, Unreal Engine experience, and a track record delivering shipped titles or live services.

You will work on scalable services, build and release pipelines, and contribute to central tech while thriving in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)
Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)

Riot Games • Sydney

On-site
AUD 100,000 - 130,000
Open paid time off policy
Paid parental leave
Wellness fund
+1
Staff Software Engineer - Unpublished R&D Product
Staff Software Engineer - Unpublished R&D Product

Riot Games • Sydney

On-site
AUD 150,000 - 200,000
Open paid time off policy
Paid parental leave
Co-op gaming areas
+6
Staff Unreal Engine Engineer: Platform Tools Lead
Staff Unreal Engine Engineer: Platform Tools Lead

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Medical Insurance
Employee Assistance Program
Wellness fund
+2
Staff Software Engineer, R&D Games (Sydney) Flexible Hours
Staff Software Engineer, R&D Games (Sydney) Flexible Hours

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Open paid time off
Paid parental leave
Flexible work schedules
+2
Engineering Manager, Unreal Engine Core Tech
Engineering Manager, Unreal Engine Core Tech

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Medical Insurance that covers you and/
Employee Assistance Program
Wellness fund
+2
Senior Staff Software Engineer, Gameplay & Systems
Senior Staff Software Engineer, Gameplay & Systems

Riot Games • Sydney

On-site
AUD 100,000 - 130,000
Open paid time off policy
Paid parental leave
Wellness fund
+1
Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)
Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Paid time off
Parental leave
Flexible work schedules
+5
Engineering Manager, Automation & Build Systems
Engineering Manager, Automation & Build Systems

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Staff Software Engineer - Scalable, Player-First Game Systems
Staff Software Engineer - Scalable, Player-First Game Systems

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Paid time off
Parental leave
Flexible work schedules
+5
Staff Software Engineer - Unpublished R&D Product (Australia-Based; Relocation Provided)
Staff Software Engineer - Unpublished R&D Product (Australia-Based; Relocation Provided)

Riot Games • Sydney

On-site
AUD 180,000 - 240,000
Open paid time off
Paid parental leave
Flexible work schedules
+2