R

Riot Games

Online multiplayer game developer and publisher

Principal Software Engineer - Gameplay

Game EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 10 years of software development experience, including shipping one or more products on large code bases spanning a range of platforms and tools.
  • At least 4 years of Unreal Engine experience, with familiarity in game engine tools, workflows, and content pipelines.
  • Expertise with C++ and gameplay engineering, including character, camera, and controls.
  • Experience collaborating across disciplines such as Design, Art, Quality Assurance, and Production to create solutions.
  • Experience mentoring others in both soft and hard skills.
  • Product sense, pragmatism, and player empathy in making technical decisions.
  • A Bachelor of Science in Computer Science, or proven understanding of Computer Science fundamentals.

Responsibilities

  • Build gameplay features and systems for Teamfight Tactics game modes and cosmetics.
  • Build around-game user interface features, including progression and monetization flows, in collaboration with Visual Designers and User Experience creatives.
  • Collaborate on and drive product, technical, and architectural discussions, ensuring alignment with product vision and engineering strategy.
  • Improve developer efficiency and enable creation of player experiences by improving tools and workflows.
  • Align with stakeholders and disciplines across multiple Teamfight Tactics teams to deliver features.
  • Provide mentorship to engineers, technical artists, and technical designers.
  • Participate in and improve the team's support rotation.
  • Reduce ambiguity in problem spaces through technical discovery and prototyping.

Desired Qualifications

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

About the Company

Riot Games

Online multiplayer game developer and publisher

Riot Games develops and publishes online multiplayer video games, with League of Legends as its flagship title. The game is free-to-play and supported by in-game purchases like cosmetic items and skins, while competitive play drives engagement through its esports ecosystem. Riot Games also runs Riot Forge, a publishing arm that partners with third-party developers to create new games within the League of Legends universe. The company earns revenue from cosmetic microtransactions, esports events, sponsorships, and merchandise. What sets Riot Games apart is its emphasis on building a large, global community around its titles and expanding its universe through collaborations with external developers. The goal is to create enduring, connected gaming experiences that sustain a vibrant community and a growing esports ecosystem around its flagship franchises.

Company size
5,001-10,000
Company stage
Acquired
Total funding
$15M
Headquarters
Los Angeles, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Riot Games

See more jobs