Riot Games logo

Principal Software Engineer (Gameplay, Unpublished R&D Product)

Riot Games

On-siteLos Angeles, CAlead$229k–$320kPosted 7h ago

Job description

  • As a Principal Software Engineer and technical lead you’ll take technical ownership of multiple key areas. You will drive the technical vision and execution of gameplay features. You will collaborate with cross-disciplinary teams to build systems that bring our players’ dreams to life. If you have a passion for gameplay engineering and thrive in a dynamic, player-focused environment, this is the role for you

  • Collaborate with external teams in other business units working in the same technical spaces (including Game Designers, Artists, Animators, Quality, Engineers, and Producers) to shape player experiences

  • Give feedback to designers and artists on the technical tradeoffs for improvements of their tooling

  • Give feedback to product leaders about product direction and benefits for creative teams

  • Brainstorm, design, and implement prototypes to find answers to product, development, and technical questions

  • Lead and deliver game content tooling to support external teams (including Game Designers, Artists, Animators, and Producers)

  • Collaborate with and mentor engineering teammates

  • Deliver exciting and meaningful improvements to gameplay tools focused on opening game design space in environments, physics, audio, and navigation

  • Build projects implementing complex system changes

Benefits

  • Healthcare: Medical, dental, and vision plans that cover you as well as your spouse/domestic partner and children.

  • Family Care: Life insurance, parental leave, plus short and long-term disability.

  • Open Paid Time Off: In addition to holidays, a 2-week end of year break, and a 1-week mid-year break, Rioters are trusted to take the time they need throughout the year.

  • Retirement: Riot matches retirement contributions so you can continue to play games long after you retire.

  • Play Fund: Riot’s annual play fund allows Rioters to broaden their knowledge of the games that matter to players and the community.

  • Donation Matching: Riot matches donations of time and money to nonprofits to double down on support.- Experience shipping games across multiple platforms (PC, console, mobile)

  • 8-12 yrs of collective professional experience in game development

  • Experience with building game content tools and pipelines

  • Experience leading technical designs and technical decisions

  • Experience building gameplay systems and collaborating with designers

  • Expert with C++ in complex code bases

  • Experience mentoring fellow developers