You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Lead Gameplay Engineer - Toronto, Canada


Certain Affinity Inc.


Toronto, Canada


Programming and Development




Mid-Senior Level

Permanent | Full Time


Engineering  Toronto, Ontario



Would you like to work on some of the biggest franchises in gaming? Certain Affinity, the largest independent video game developer in Austin, Texas, is opening a location in Toronto, Canada and we’re looking for exceptionally talented people to join us. Our Toronto studio will collaborate with our Austin location, and together we’ll be co-developing AAA FPS games and creating our own compelling new IP.

Certain Affinity is looking to hire a Lead Engineer to lead a team of gameplay engineers with passion, focus, and drive. This role will balance hands-on programming and managing people. You will be responsible for your team working closely with designers to see game features from conception to implementation. Learn more about the specifics below. If this type of role is what you have been looking for, we would love to hear from you.


  • Lead a team of engineers at a variety of experience levels
  • Turn ambiguous technical requirements into well-defined tasks that are delivered on time
  • Usher gameplay features from conception to completion
  • Collaborate with artists, designers, and producers to prioritize, schedule, and assign tasks to the engineering team
  • Hire and mentor less experienced engineers, providing feedback and career growth and development opportunities
  • Lead by example; 50% hands-on programming, 50% people management
  • Facilitate team communication and collaboration
  • Help establish and evangelize departmental processes and best practices
  • Find efficient and creative solutions in existing code bases
  • Be responsible for your team’s network, memory, GPU and CPU footprint


  • Experience leading a team of 4 or more engineers on a shipped title.
  • Proficiency in reading and writing C/C++
  • At least 3 years’ experience coding with proficiency in C/C++
  • Strong 3D vector and matrix math skills
  • Excellent collaboration and communication skills
  • Creative, motivated, focused, passionate, and results-oriented
  • Familiarity with the core systems used by game features such as scripting, UI, rendering, animation, physics, and data pipelines
  • Comfortable working in a large established codebase
  • Able to complete complex tasks with minimal supervision

Extra Credit

  • 2 or more shipped titles
  • Console experience
  • Development experience in Unreal 4

Keep Calm and waka waka...