Back to all jobs
RG19

Software Engineer - Hextech, Gameplay

Riot Games, Inc.
Location
Sydney, New South Wales
Experience
Senior
Posted
18 days ago
Type
Permanent · On-site

About the role

Role Overview

The Hextech Gameplay team develops custom engine technologies and tools that power the creation of gameplay experiences within League of Legends. As a Senior Software Engineer, focusing on tooling and engine systems for League of Legends, you will play a pivotal role in delivering high-quality workflows for league engineers and designers. You will advance tooling workflows that enable creators to bring their visions to life at scale and provide expert level support for these technologies. This role is a full-time position based in Sydney, Australia, reporting to the Engineering Manager on the Hextech Gameplay team.


Responsibilities

  • Design, build, and maintain software systems with a focus on quality, reliability, and maintainability.
  • Uphold a high standard of engineering excellence. Participate in code reviews, write unit/integration tests, and contribute to continuous improvement of team practices.
  • Collaborate with designers, product managers, producers, and other engineers to understand their workflows, scope, implement, and test features.
  • Debug and resolve issues in live environments and development pipelines.
  • Write clear documentation and communicate technical details across disciplines.
  • Participate in the on-call rotation; resolve live incidents and propose solutions in RCAs.
  • Provide mentorship to more junior members of the team.

Required Qualifications

  • Bachelor’s degree in Computer Science, or a comparable field, or equivalent experience.
  • 4+ years experience in professional software development.
  • 3+ years of 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.

Desired Qualifications

  • Knowledge of multiplayer systems, content pipelines, telemetry, or build systems.
  • Experience developing within any game engines.
  • Experience with Perforce and/or GitHub version control systems.
  • Experience in Agile processes and continuous delivery.
  • Experience in translating user feedback into technical solutions.

Additional Information

Success in this role is driven by craft expertise, identifying and collaborating with key stakeholders, and decision-making that prioritizes the delight of players. The team values player empathy and experience. Riot Sydney operates as a global development hub working on VALORANT, League of Legends, and Teamfight Tactics, alongside R&D and tech projects. The company promotes a fair and collaborative culture committed to diversity, inclusion, and teamwork.


Perks and Benefits

  • Open paid time off policy.
  • Paid parental leave for both primary and secondary carers.
  • Flexible work schedules.
  • Co-op gaming areas and a play fund to broaden knowledge of players and community.
  • Snacks provided.
  • Medical Insurance covering employees and dependents.
  • Employee Assistance Program.
  • Wellness fund.
  • Donation matching of time and money to registered charities.
  • Learning and Development opportunities.
RG19

Riot Games, Inc.

Games & Interactive
Open roles
92
Founded
2006
Employees
1001-5000
Location
21 offices