companyRiot Games, Inc. logo

Senior Software Engineer for Innovative R&D Project

Riot Games, Inc.Sydney, Australia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Responsibilities: Maintain a high standard of engineering excellence. Design, develop, and sustain software systems with an emphasis on quality, reliability, and maintainability. Collaborate with designers, producers, and engineers to scope, implement, and test features. Engage in code reviews, write unit and integration tests, and contribute to the ongoing improvement of team practices. Troubleshoot and resolve issues in live environments and development pipelines. Document and convey technical details clearly across various disciplines. Learn and contribute to shared libraries, tools, and platforms utilized throughout the project. Required Qualifications: Minimum of 3 years of experience in professional software development. Proficiency in C++ and relevant professional experience. Strong grasp of software engineering principles including data structures, algorithms, and concurrency. Experience in cross-functional team settings and interdisciplinary collaboration. Background in game development or experience with game engines. Desired Qualifications: Bachelor's degree in Computer Science or equivalent experience. Familiarity with social systems, Unreal view models, or Unreal Online Subsystems. Experience in developing UI or metagame systems for Unreal Engine games. Professional experience in building large-scale backend systems or game services. Familiarity with version control systems such as Perforce or GitHub.

About the job

At Riot Games, we prioritize the player experience above all else. Our dynamic team in Sydney works collaboratively with teams around the globe to develop cutting-edge game features and technology for an exciting unpublished R&D project. From backend systems to client features and performance tools, we are committed to creating the frameworks that enhance both player and developer satisfaction.

As a Senior Software Engineer, you will play a pivotal role in developing metagame systems and features that contribute to a new gameplay experience in R&D. You will collaborate with a cross-functional team of producers, designers, and fellow engineers to define and implement scalable, high-performance solutions that enhance player engagement beyond gameplay.

About Riot Games, Inc.

Riot Games is dedicated to enriching the lives of players by providing the most engaging gaming experiences. Our innovative approach to game development and player interaction sets us apart in the industry, and our Sydney office is a key part of our global team, contributing to pioneering projects that redefine gaming.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.