Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Riot Games Logo

Staff Software Engineer, Full Stack Metagame Systems - Unpublished R&D Product

Riot Games

Salary not specified
Sep 4, 2025
Los Angeles, CA, US
Apply Now

Riot Games is looking for a Software Engineer III to join a new and exciting title, focusing on enhancing player engagement and self-expression through metagame features. The role requires both implementation and technical leadership to ensure solid technical foundations for a launch at scale, working across frontend client and backend services.

Requirements

  • 6+ years of experience building client or backend systems that support metagame features
  • 2+ years of experience on an Unreal Engine project
  • 2+ years of C++/C/Golang experience
  • Experience developing large systems from scratch, including gathering requirements and designing scalable, production-ready architecture
  • Experience working on a live SaaS (Software as a Service) game
  • Experience working on multiplayer networked games
  • Experience using/debugging Slate or UMG within Unreal

Responsibilities

  • Identify, prioritize, and implement player facing experiences on a new title
  • Build features in Unreal Engine from the client systems to the UI
  • Build and support live services for the game
  • Utilize internal and external cloud technologies and services
  • Drive and contribute to architecture requirements, technical design, and implementation for relevant systems
  • Help shape the technical direction and standards for the team
  • Mentor more junior engineers on the team

Other

  • BS in Computer Science, or proven understanding of Computer Science fundamentals
  • Strong ability to collaborate with teammates across multiple disciplines
  • Product sense, pragmatism, and player empathy in making tech decisions
  • Craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players.
  • Embody player empathy and care about players' experiences