Sydney, New South Wales, Australia On-site Employment AUD 131,100 - 196,700 Yearly

Riot Games is hiring a Senior Software Engineer

About the Role

Riot Games is hiring a Senior Software Engineer to contribute to the development of metagame systems and features for a new R&D gameplay experience. You'll work in a cross-functional team alongside producers, designers, and other engineers, helping define and deliver solutions that are scalable, performant, and tailored to enhance player experiences outside of gameplay.

What You'll Do

  • Uphold a high standard of engineering excellence.
  • Design, build, and maintain software systems with a focus on quality, reliability, and maintainability.
  • Collaborate with designers, producers, and other engineers to scope, implement, and test features.
  • Participate in code reviews, write unit/integration tests, and contribute to continuous improvement of team practices.
  • Debug and resolve issues in live environments and development pipelines.
  • Write clear documentation and communicate technical details across disciplines.
  • Learn and contribute to shared libraries, tools, and platforms used across the project.

What We're Looking For

  • 3+ years of experience in professional software development.
  • Professional experience and proficiency with C++.
  • Strong understanding of software engineering fundamentals (data structures, algorithms, concurrency, etc.).
  • Experience working in cross-functional teams and collaborating across disciplines.
  • Experience building games and/or working in game engines.

Nice to Have

  • Bachelor's degree in Computer Science and/or equivalent experience.
  • Knowledge of social systems, Unreal view models, or Unreal Online Subsystems.
  • Experience developing UI or metagame systems for Unreal Engine games.
  • Professional experience building large scale backend systems or game services.
  • Experience with Perforce and/or GitHub version control systems.

Technical Stack

  • C++
  • Unreal Engine
  • Perforce
  • GitHub

Team & Environment

You'll work within a cross-functional team with producers, designers, and other engineers.

Benefits & Compensation

  • Open paid time off policy.
  • Paid parental leave (for both primary and secondary carers).
  • Flexible work schedules.
  • Co-op gaming areas.
  • Play fund.
  • Snacks.
  • 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.

Work Mode

This is an onsite position located in Sydney.

Riot Games is committed to putting diversity and inclusion (D&I) at the center of everything we do and promoting a fair and collaborative culture.

Required Skills
C++Unreal EnginePerforceGitHubSoftware Engineering FundamentalsData StructuresAlgorithmsConcurrencyGame DevelopmentCross-functional Collaboration
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Riot Games

Riot Games creates games and experiences that make it better to be a player.

Visit website
Job Details
Department Software Development
Category other
Posted 14 days ago