Insomniac Games Is Looking for Lead Engine Programmer

This is your chance to join the team of Marvel's Spider-Man and Ratchet & Clank developer to work on the cross-project proprietary game engine and tools.

Ratchet & Clank: Rift Apart

Insomniac Games, Inc., a developer best known for such video game series as Marvel's Spider-Man and Ratchet & Clank, is seeking a Lead Engine Programmer to work on the cross-project proprietary game engine and tools.

If you're a senior programmer who's looking for a leadership position or an engineering lead who'd like to manage a small team and make direct code contributions, this role might be perfect for you.

This role entails both direct technical contribution as well as team management, so the successful candidate will have to balance programming work with managing while caring for the well-being of their team members.

However, you don't have to worry if you don't have a past experience in people management as Insomniac Games will teach you during your onboarding. Although the company notes that a potential employee still should have displayed technical leadership in some form.


  • Lead a team of approximately 4 programmers in the design and development of Insomniac’s game engine and tools;
  • Drive the forward development of the engine and tools in your specific area of expertise;
  • Provide technical and creative direction and feedback to your team;
  • Provide coaching, performance evaluation, and career development for members of your team;
  • Contribute code to Insomniac’s game engine, though never at the expense of non-technical responsibilities;
  • Plan, organize, monitor, and evaluate your team's work;
  • Communicate technical requirements and limitations to production teams;
  • Participate in the hiring and onboarding of new employees;
  • Collaborate with Insomniac studio leadership to support studio cultural values and foster a positive work environment.

Marvel's Spider-Man: Miles Morales


  • Eight plus years of experience and or a combination of education/experience;
  • Strong skills in C++ and low-level programming;
  • A strong understanding of the game engine development landscape;
  • An interest in people management/developing leadership skills, with a particular focus on employee well-being;
  • Excellent verbal and written communication;
  • Past demonstrated technical leadership of any kind.

If you have experience in scheduling, scoping, and/or distributing technical work, you'll be a perfect candidate. Previous experience in managing people will also be a plus.

Learn more and apply for the job here. Also, don't forget to join our new Reddit pageour new Telegram channel, follow us on Instagram and Twitter, where we are sharing breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more