Talent Apply
Log in
All jobs
RG

Staff Software Engineer, Automation & Release Systems

Riot Games, Inc.
Sydney, Australia
On-site

About this role

About the Role Riot Sydney is building an unpublished MMO. As a Staff Software Engineer on the Automation & Release Systems team, you will drive technical initiatives, design and implement large-scale automation and build tooling across a distributed server network, and shape the technical direction to deliver a high-quality, dependable player experience. You will partner with technical leadership in Sydney & Los Angeles to extend engines and optimize workflows, working with a product lead, technical artists, and other engineers to enable efficient delivery of players’ dreams. What You'll Do

  • Design and implement solutions for large scale automation and build tooling across a distributed network of servers.
  • Lead and contribute to architecture requirements, technical design, and implementation across relevant systems, helping deliver stability to players and shaping the team’s technical direction and standards.
  • Partner with technical leadership in Sydney & Los Angeles to develop solutions, and collaborate closely with design to deliver high-performance systems that maximize player enjoyment.
  • Promote best practices and share expertise related to build & automation systems, while mentoring engineers in your areas of specialization.
  • Work collaboratively across multiple timezones to gather requirements, plan technical initiatives, and consistently deliver robust, scalable, and performant systems.
  • Work with the Core Tech Leadership in Los Angeles to architect & deliver on the needs for content creation, stability, and testing.
  • Troubleshoot live service issues as part of an on-call rotation. What We're Looking For
  • 6+ years of professional experience in software engineering, including experience delivering live or shipped games/products.
  • Expert proficiency in C and C++, with strong debugging skills and a solid foundation in common game and software design patterns.
  • Experience developing real-time online multiplayer games using Unreal Engine, with expertise in automation tooling, performance tooling, build/release pipelines, and/or telemetry.
  • Demonstrated ability to collaborate effectively across multiple disciplines across time-zones, coupled with strong product sense, pragmatic decision-making, and player empathy in technical choices. Nice to Have
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Experience developing MMO and/or large scale online games with a focus on build systems and automation.
  • Skilled in managing requirements and refining game development pipelines for efficiency and scalability.
  • Familiarity with Unreal Engine 5, including Blueprint visual scripting, and working knowledge of Iris.
  • Experience working with mid-sized engineering teams and other disciplines (e.g. QA, Production, Tech Design) in an agile environment.
  • Prior experience working on global-scale game development or online services. Compensation & Benefits
  • Perks include generous work-life balance, open paid time off, paid parental leave, flexible schedules, co-op gaming areas, Play Fund, and snacks.
  • Medical insurance for you and dependents, Employee Assistance Program, Wellness fund, donation matching, and Learning & Development opportunities.
  • Riot fosters a player-focused culture with teamwork and the Summoner's Code and Community Code.

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 →