Riot Games logo

Manager, Software Engineering - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, CA
Full Time
Senior
13 days ago

Job Description

About the Role

As a Manager, Software Engineering on the Core Tech team within Teamfight Tactics, you will work with a diverse leadership team to lead a passionate team of engineers in the development of internal and shared tools that empower all developers and collaborators to make the best game experiences for our players. You will be driving efforts toward improved workflows and efficient content creation. This role involves organizational alignment, building a strong engineering vision, mentoring engineers, and overseeing their performance. The position supports a multi-platform game including PC, Android, and iOS, with cross-platform experience being beneficial. You will report to the Senior Engineering Manager of the Core Tech team.

Key Responsibilities

  • Create an engineering vision with the team and key stakeholders including the Technology, Product, and Process Leads.
  • Support the vision with a solid strategy including the reallocation of resources to focus on priorities.
  • Operate with an emphasis on efficiency, productivity, and prioritizing of the highest-value work on the team.
  • Identify, interview, and hire software engineers to help teams scale.
  • Mentor engineers, identifying stretch opportunities for their growth.
  • Manage the health and performance of the engineering team with empathy and authenticity, building trust, and inspiring them to overcome challenges.
  • Seek different perspectives to solve problems, encouraging engineers and others to contribute ideas, and base decisions on sound analysis.
  • Provide technical expertise throughout the product life cycle including design, implementation, and delivery of features while continuously improving software engineering quality and efficiency.

Requirements

  • 5+ years experience as a software engineer.
  • 2+ years experience directly leading an engineering team either as an Engineering Manager or Technical Lead & mentor.
  • Experience with software development, including shipping one or more products on large code bases that span a range of platforms and tools.
  • Experience collaborating across departments to create solutions.
  • Experience in C++ and UnrealEngine game development.
  • Experience participating in technical discussions such as technical design reviews and code reviews.

Nice to Have

  • Experience with one or more of the following technology stacks: Game/C++, Services/Java, Unreal / Unity.
  • Mobile and/or multi-platform development experience.
  • Experience with the pre production, production, and post-production phases of game development.
  • Experience with build & release pipeline management.

Qualifications

  • Formal educational background is implied through experience, but specific degrees or certifications are not explicitly mentioned.

Benefits & Perks

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for you, your spouse/domestic partner, and children.
  • 401k with company match.

Working at Riot Games

At Riot Games, we put players first. Our mission drives every decision to create games and experiences that make it better to be a player. We foster collaborative teams where everyone is empowered to bring their unique perspective every day. We value work/life balance, diversity, inclusion, and a supportive environment where employees are encouraged to grow and contribute meaningfully.

Apply Now

Job Details

Posted AtJun 7, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About Riot Games

Website

riotgames.com

Company Size

1001-5000 employees

Location

Los Angeles, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches