Taro Logo

Staff Software Engineer - Unpublished R&D Product

A global gaming company that creates player-focused games and entertainment
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Gaming

Job Description

Riot Games is seeking a Staff Software Engineer to join their Sydney-based team working on an exciting unpublished R&D product. This role offers a unique opportunity to shape the future of gaming technology while working with a global team of talented professionals.

As a Staff Software Engineer, you'll take technical ownership of key areas within the development workstreams, focusing on building next-generation features and technology. The role combines hands-on development with technical leadership, requiring expertise in C++ and game development fundamentals.

The position involves collaborating with cross-functional teams to design and implement scalable solutions that directly impact player experience. You'll be responsible for driving technical discussions, mentoring team members, and ensuring high-quality deliverables across gameplay, engine, and tooling components.

Riot Games offers a comprehensive benefits package including medical insurance, wellness programs, flexible PTO, and learning opportunities. The company's player-first philosophy and collaborative culture provide an environment where technical expertise meets creative innovation.

This role is perfect for experienced engineers who are passionate about gaming and want to make a significant impact on an unreleased product. You'll work with cutting-edge technology while helping shape the technical direction of a project that will reach millions of players globally.

The ideal candidate combines technical excellence with strong communication skills, bringing both engineering expertise and the ability to work effectively in a collaborative, player-focused environment. If you're excited about solving complex technical challenges while contributing to the next generation of gaming experiences, this role offers the perfect opportunity to make your mark in game development.

Last updated a day ago

Responsibilities For Staff Software Engineer - Unpublished R&D Product

  • Lead the design and development of scalable, performant systems
  • Drive technical discussions and decision-making across gameplay, engine, or tooling components
  • Collaborate with producers, designers, QA, and fellow engineers
  • Champion engineering best practices
  • Debug complex issues in development and live environments
  • Contribute to team health through mentorship and documentation
  • Identify technical risks and bottlenecks
  • Give feedback about product direction and player affinity

Requirements For Staff Software Engineer - Unpublished R&D Product

  • 6+ years of professional experience in software engineering
  • Expert proficiency with C++ and software engineering fundamentals
  • Experience building systems in a cross-functional team
  • Strong debugging and problem-solving skills
  • Ability to write clear, maintainable code
  • Experience building games
  • Bachelor's degree in Computer Science or equivalent experience (desired)
  • Experience working with Unreal Engine (desired)
  • Familiarity with multiplayer frameworks, performance tooling, build pipelines (desired)
  • Experience with version control systems like Perforce or Git (desired)

Benefits For Staff Software Engineer - Unpublished R&D Product

Medical Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Medical Insurance
  • Wellness Program
  • Employee Assistance Program
  • Paid Time Off
  • Parental Leave
  • Learning and Development Budget

Related Jobs