Riot Games

Riot Games

Principal Software Engineer, Gameplay - Teamfight Tactics

Los Angeles, USA · Principal

Sponsorship not specifiedDetected 5 days ago
C++iOSAndroidProduct StrategyUnreal EngineCommunicationCollaborationMentoring

About the role

  • Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains.
  • You will report to the Engineering Manager accountable for the Live Experiences teams.
  • We will be looking at your past studies, experience, and your personal relationship with games.

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
  • Improve efficiency for developers and unlock their ability to create awesome experiences by improving tools and workflows
  • Align with stakeholders and disciplines spanning multiple teams across TFT to deliver awesome features
  • Participate and improve the team's support rotation
  • Experience leveraging strong communication skills to collaborate across disciplines (e.g. Design, Art, QA, Production) to create solutions
  • That mission drives every decision in our quest to create games and experiences that make it better to be a player.
  • Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday.
  • Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
  • Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.

Requirements

  • 10+ years of software development, including shipping one or more products on large code bases that span a range of platforms and tools
  • 4+ years Unreal Engine experience, with familiarity in game engine tools, workflows, & content pipelines
  • Expertise with C++ and Gameplay Engineering (Character, Camera, Controls)
  • Experience mentoring others in both soft and hard skills
  • BS in Computer Science, or proven understanding of Computer Science fundamentals
  • Familiarity with Teamfight Tactics
  • For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players.
  • Mobile and/or multi-platform experience

Benefits

  • Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
  • We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match.
  • Check out our benefits pages for more information.
  • Collaborate and drive on product, technical and architectural discussions, ensuring alignment with product vision and engineering strategy

Company info

  • At Riot Games, we put players first.
  • Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission.
  • If that sounds like the kind of place you want to work, we're looking forward to your application.

This listing is sourced directly from Riot Games's careers page and normalized into a canonical job model.