Manager, Software Engineering - Gaming

Engineering Toronto, ON

Kim Kardashian Hollywood


We are looking for a hands-on leader that is an expert game developer and also passionate about team management. You will manage a tight-knit group of game engineers while coordinating schedules, orchestrating system design and assisting with implementation of your own. Are you looking to raise the bar and deliver on best in class mobile games? As the manager of a game engineering team, you have the opportunity to work with leaders across disciplines and head development on a title.


  • Architect, develop and improve high performance systems and features
  • Partner across disciplines to define new game features and enhancements
  • Ensure that systems perform under the tight real-time and mobile constraints and direct optimization efforts
  • Partner with producers to ensure the agile process runs smoothly
  • Develop the skillsets and careers of your team and handle performance evaluations
  • Identify and direct overall improvements in the technology base and development processes


  • At least 8 years of professional experience in game development
  • Have professionally shipped games leading a team
  • Expertise with Unity/C#
  • Experience with Android and iOS SDKs
  • Experience interfacing with a server back-end
  • Experience profiling and optimizing mobile games
  • Strong leadership skills and the ability motivate people

Preferred Skills

  • Experience driving software development practices such as Continuous Integration and Test Driven Development
  • Strong understanding of Google Play and App Store guidelines
  • Experience with OpenGL ES
  • Experience with multi-threaded development