Game Engineering Manager

Santa Monica

Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played PC game in the world, over 67 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience. 

We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints. 

That’s where you come in.

As Game Engineering Manager, you’ll form, train, and lead a determined team of engineers to tackle all kinds of projects, from out-of-sight backend processes to the highest-level game mechanics. The tools and tech that you help create will hypercharge every effort at Riot, from streamlining automated testing to launching new player-facing apps and features. You’ll act as technical producer, managing projects that bring added innovation and efficiency to the game development process. When processes need improving and pipeline tools could use a tune-up, everyone knows that your garage is the place to go. You’re always looking for ways to enable the team to improve their skillsets and add more points to their mastery trees.

You are:

  • An experienced leader: you’ve spent your professional career equipping pro teams of engineers with the tools and resources needed to build badass tech; you’re a senior leader in the games industry with a broad knowledge of game systems, graphics, AI, animation, networking, game mechanics, and UI development
  • A dedicated mentor: you’re adept at training young professionals and guiding their career paths over long journeys
  • Always learning: you continuously seek out new skills and knowledge to bring added value to projects
  • A technical producer: you mix programming knowledge (such as C++) with production experience to plan projects ranging from automated testing platforms to pipeline solutions
  • Methodical: you’ve built solid foundations for delivery success with an adept use of Agile, Scrum, and other iteration-based production methodologies; if you’ve spent time working with test-driven development or lean product development methods, you’ll score extra points
  • Scalable: you’re comfortable tackling tools and projects of any size, and you plan for graceful scaling rather than rebuilding tools whenever changes occur
  • A gamer: as a player yourself, you’ve got an authentic understanding of the varied ways players interact with the game and which features would best improve their experience

You will:

  • Grow and nurture a dedicated engineering squad, manage and guide their careers, and promote long-term strategies for leveling up their engineering skills; regularly run one-on-ones with teammates to drive constant growth at both a personal and team level
  • Manage the construction of reliable and scalable technologies that deliver awesome experiences to players and increase efficiency across the team
  • Work with directors to sort out short-term problems and long-term business strategies; assist in developing 12-month roadmaps so teams don’t veer off-track
  • Own processes, tools, and workflows that enable high levels of productivity and effectiveness across a variety of teams
  • Build and strengthen external partnerships with contractors and outsourcers to keep them in the information loop