Talent Apply
Log in
All jobs
RG

Staff Software Engineer (P4)

Riot Games, Inc.
Sydney, Australia
On-site

About this role

About the Role Riot's Sydney-based R&D team is building next-generation features for an exciting, unpublished project. As a Staff Software Engineer (P4), you’ll take technical ownership of key areas within our workstreams. You’ll contribute across the development lifecycle — designing scalable solutions, mentoring teammates, and collaborating cross-functionally to ensure that player and developer experiences meet a high quality bar. What You'll Do

  • 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. What We're Looking For
  • Required 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.
  • Desired Qualifications:
  • 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.
  • Prior experience working on global-scale game development or online services.
  • Passion for player empathy and a personal relationship with games. Nice to Have Compensation & Benefits
  • Our benefits include flexible work schedules, paid time off, paid parental leave, and a suite of Riot perks.
  • Medical insurance, employee assistance, wellness fund, and donation matching.
  • Learning and development opportunities and a play fund to deepen your knowledge of players and community.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →