Senior Manager, Software Engineering - Teamfight Tactics - Store & Cosmetics
Riot Games is hiring a Senior Manager, Software Engineering - Teamfight Tactics - Store & Cosmetics in Singapore, Singapore. Level rates it ; you can apply on Riot Games.
Level's read on this job
- Level rates this role Little AI ●○○○: aI is not part of the work.
- The posting mentions C, Unreal Engine and CI/CD among its tools and skills.
- Level classes it as a senior role.
- Riot Games has 184 other open roles on Level.
AI in this role
Lead software engineering teams building store, cosmetics systems, and tools for Teamfight Tactics.
Established in 2020, Riot Singapore is a game development studio focused on delivering great experiences to our players. We partner with our LA headquarters on game development for League of Legends, Teamfight Tactics, Legends of Runeterra, VALORANT and 2XKO. Riot Singapore is seeking talented, passionate Rioters with backgrounds in all areas of game development to build games that make it better to be a player.
We’re focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity, so every Rioter can be their best while we boldly pursue games.
That's where you come in.
As a Senior Manager, Software Engineering — TFT Store & Cosmetics, you’ll lead two connected engineering teams of 13 people responsible for how cosmetics are created and how players discover and acquire them. Content Distribution builds player-facing experiences, including the Store and Treasure Realms, while Cosmetics Engineering develops the systems, tools and workflows that enable artists and content creators to build and ship cosmetics. Both teams work primarily in C++ and Unreal Engine, combining client engineering with the tools and systems that power TFT’s cosmetics ecosystem.
Based in Singapore, you’ll partner closely with colleagues in Los Angeles across Engineering, Product, Art, Design and Production.
Responsibilities:
- Lead Store & Content Distribution and Cosmetics Engineering, setting clear goals, ownership and delivery expectations aligned with TFT’s 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, such as asset pipelines, cosmetic authoring tools, or systems that integrate 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.
Our Perks:
- Full relocation support
- Full health insurance for you, your 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 so you can broaden and deepen your knowledge of our players and community through games
- We will double down on your donations of time and money to non-profits
Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.
How we rate this
Senior Manager, Software Engineering - Teamfight Tactics - Store & Cosmetics at Riot Games rates 0 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Questions you could be asked
- Tell me about a project where software engineering was part of your work. What did you do?
- Tell me about a project where people management was part of your work. What did you do?
- Tell me about a project where game development was part of your work. What did you do?
- What's a project where you used C hands-on?
- Walk me through how you've used Unreal Engine in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Software Engineering, People Management, Game Development, C, and Unreal Engine. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. We reply by email within 2 to 4 business days.
Get new software engineering jobs by email
One email a week with the new software engineering jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step