Staff Software Engineer, Gameplay Meta - Unpublished R&d Product

Riot Games

Los Angeles, United States
On-site
Unreal engine c++ development
Metagame systems design
Cross-functional team collaboration
Design and independently drive the implementation of large-scale metagame systems (progression, social features, quests, customization) from technical design through high-quality execution and polish

Job Summary

  • Design and independently drive the implementation of large-scale metagame systems (progression, social features, quests, customization) from technical design through high-quality execution and polish.
  • Develop clean, extensible C++ systems within Unreal Engine, emphasizing maintainability and performance, and translate UX specifications into functional in-game UI implementations.
  • Elevate engineering quality across the team through active participation in code reviews and design discussions, and by mentoring junior engineers on best practices for C++ development and large-scale system integration.

Matching Summary

Design and independently drive the implementation of large-scale metagame systems (progression, social features, quests, customization) from technical design through high-quality execution and polish.

Skills & Requirements

Must-have

  • Unreal Engine C++ development
  • metagame systems design
  • cross-functional team collaboration
  • live service environment experience
  • Unreal Editor tooling development

Nice-to-have

  • player progression systems
  • social features development
  • customization systems experience
  • shipping live multiplayer games
  • data-driven content authoring systems

Key Requirements

  • 8+ years professional software development
  • Professional Unreal Engine C++ gameplay systems
  • Unreal Editor tooling experience
  • In-game UI implementation experience
  • Software engineering fundamentals
  • Cross-functional team collaboration
  • Client-backend service integration

Work Rights

Not specified

Tailored Resume

Cover Letter