Skip to main content
All jobs

Employer listing

Principal Software Engineer, Gameplay - Teamfight Tactics

Riot Games

Los Angeles, Ca · on site · full time · Principal

$229,200 - $319,500

About the Role

As a Principal Software Engineer on the Live Experiences teams within Teamfight Tactics (TFT), you will collaborate with multidisciplinary teams to enable the creation of new game features, systems, and experiences for our players. You will discuss and define the needs of art, design, and audio in a highly collaborative environment, and build new technology across a wide variety of game systems. As Teamfight Tactics supports PC, Android, and iOS, cross-platform experience is beneficial. You will report to the Engineering Manager accountable for the Live Experiences teams.

Responsibilities

  • Build gameplay features and systems for TFT game modes and cosmetics.
  • Build around-game UI features, including progression and monetization flows in collaboration with Visual Designers and User Experience creatives.
  • Collaborate and drive product, technical, and architectural discussions, ensuring alignment with product vision and engineering strategy.
  • Improve efficiency for developers and unlock their ability to create experiences by enhancing tools and workflows.
  • Align with stakeholders and disciplines spanning multiple teams across TFT to deliver features.
  • Provide mentorship to engineers, tech artists, and tech designers.
  • Participate in and improve the team's support rotation.
  • Reduce ambiguity in problem spaces through technical discovery and prototyping.

Qualifications

Required

  • 10+ years of software development experience, including shipping one or more products on large codebases spanning a range of platforms and tools.
  • 4+ years of Unreal Engine experience, with familiarity in game engine tools, workflows, and content pipelines.
  • Expertise with C++ and Gameplay Engineering (Character, Camera, Controls).
  • Experience leveraging strong communication skills to collaborate across disciplines (e.g., Design, Art, QA, Production) to create solutions.
  • Experience mentoring others in both soft and technical skills.
  • Product sense, pragmatism, and player empathy in making technical decisions.
  • BS in Computer Science, or proven understanding of Computer Science fundamentals.

Desired

  • Familiarity with Teamfight Tactics.
  • Mobile and/or multi-platform experience.

Benefits

Open PTO, flexible work schedules, 401(k) with company match, medical, dental, vision, and life insurance, short and long-term disability, and parental leave.