Skip to content

Open nowPosted 29 hours ago

Senior Manager, Software Engineering - Teamfight Tactics - Store & Cosmetics

Riot Games169 open roles

Where
Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Manager, Software Engineering - Teamfight Tactics - Store & CosmeticsRiot Games · Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Riot Games's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.0% of postings close within 7 days. Measured by our own scanner across the market. Riot Games postings stay open a median of 25 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 8.0%7 days
  4. 15.0%14 days
  5. 34.2%30 days
This job: posted 29 hours ago

Riot Games median: 25 days open

The posting

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Riot Games's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Riot Games's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Riot Games's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.