Staff Software Engineer - Unpublished R&D Product (Sydney-Based; Relocation Provided)
Core
Designing scalable foundational systems, tools, and player-focused features for an unpublished R&D game title.
Role type
Staff Software Engineer (P4)
Builds
Scalable systems, build/release tooling, and game features for Riot's R&D Game Team.
Domain
Video game development (R&D)
Deliverable
production ML models | product features | infrastructure
Required skills
C++, software engineering fundamentals, system design, debugging, cross-functional collaboration, game development experience
Preferred skills
Unreal Engine, scalable services, build/release pipelines, telemetry, version control (Perforce/Git), global-scale game development
Technologies
C++, Unreal Engine, Perforce, Git
Responsibilities
Lead design and development of scalable foundational systems and tooling; Drive technical discussions and decision-making across services; Collaborate with producers and QA to implement game features; Champion engineering best practices; Debug complex issues in development and live environments; Mentor teammates and contribute to team health; Identify technical risks and propose solutions; Provide feedback to product leaders on product direction.
Seniority
Staff, hands-on IC with mentorship