Back to all jobs
RG19

Manager, Software Engineering - Store & Cosmetics

Riot Games, Inc.
Location
Singapore
Experience
Senior · Supervisor
Posted
6 days ago
Type
Permanent · Remote

About the role

Company and Role Context

Riot Singapore is a game development studio established in 2020. The studio focuses on delivering game experiences by partnering with the Los Angeles headquarters on titles including League of Legends, Teamfight Tactics, Legends of Runeterra, VALORANT, and 2XKO. The culture promotes individual autonomy, ownership, collaboration, and inclusivity.

This role involves leading two connected engineering teams of 13 people responsible for how cosmetics are created, discovered, and acquired. Content Distribution builds player-facing experiences (Store and Treasure Realms), while Cosmetics Engineering develops systems, tools, and workflows for artists and content creators. The teams work primarily in C++ and Unreal Engine.


Responsibilities

  • Lead Store & Content Distribution and Cosmetics Engineering, setting clear goals, ownership, and delivery expectations aligned with Teamfight Tactics (TFT) priorities.
  • Coach and develop engineers and emerging managers, upholding a high-performance bar through direct feedback, growth planning, and proactive performance management.
  • Shape team structure, hiring, and staffing to meet current and future needs, developing leadership capacity and making resource trade-offs across the group.
  • Own the group’s technical vision, strategy, and roadmap, partnering with senior engineers to balance delivery with architecture, quality, and Riot’s technology standards.
  • Align priorities with Product, Art, Design, and Production across Singapore and Los Angeles, resolving competing demands and managing dependencies with central technology teams.
  • Guide reliable Store experiences and integrations with shared services.
  • Guide the Unreal systems, tools, and pipelines that support cosmetics production and enable new content types.
  • Monitor delivery and operational health, act early on risks, and drive improvements in testing, CI/CD, developer experience, and creator workflows.

Required Qualifications

  • 10+ years of software engineering experience, including substantial games industry experience building game client systems, UI, gameplay, or tools.
  • 4+ years of engineering management experience, including leading engineering groups of more than 10 people.
  • Strong C++ development experience, plus experience working with Unreal Engine (preferred), Unity, or proprietary game engines.
  • Experience shipping game UI integrated with backend services, building tools and systems for content creation, or both (e.g., asset pipelines, cosmetic authoring tools, or systems integrating animation and VFX into the game).
  • Ability to review technical designs and guide implementation decisions, including performance, reliability, and maintainability trade-offs.
  • Experience setting technical roadmaps and aligning delivery priorities with Product, Art, Design, and engineering partners across locations.
  • Proven experience developing senior engineers, managing performance, and making hiring and staffing decisions.

Desired Qualifications

  • Experience with live service or free-to-play games, particularly player-facing Store, commerce, monetization, virtual goods, purchasing, or entitlement systems.
  • Experience building game UI using patterns such as MVVM, including integration with server-authoritative services.
  • Experience with animation, cinematics, and VFX workflows, including crafting systems that can be extended by artists and technical artists.
  • Experience with Unreal Engine’s tools/systems for UI development, such as UMG, UI Materials, and MVVM.
  • Experience with Unreal Engine’s tools and systems for content authoring and editor tooling, such as Niagara, Sequencer, Blueprints, and Slate.

Perks

  • Full relocation support.
  • Full health insurance for employee, spouse, and children.
  • Open paid time off.
  • Retirement benefits with company matching.
  • Life insurance, parental leave, plus short-term and long-term disability.
  • Play Fund to broaden and deepen knowledge of players and community through games.
  • Company matching for donations of time and money to non-profits.
RG19

Riot Games, Inc.

Games & Interactive
Open roles
123
Founded
2006
Employees
1001-5000
Location
21 offices