Senior Programmer

Position Description

Drinkbox Studios is seeking a Senior Programmer to join our team in a permanent full-time role to help us on upcoming projects. Under the supervision of the Technical Director, the candidate will work within one of a few possible areas depending on their specific programming experience and interests.


  • Review technical proposals and designs, then work with other departments to create and iterate on systems / gameplay

  • Find efficient and creative solutions to problems in an existing code base

  • Understand and enhance related engine systems to support new feature requests

  • Ensure the efficiency of new features by monitoring network performance, memory, GPU, and CPU usage

  • Mentor other programmers on the team

The Ideal Candidate has

  • A Bachelor's degree in Computer Science, Engineering, or equivalent experience

  • 5 years of professional game programming experience

  • Shipped 2+ titles on PC and game consoles

  • Experience shipping games written in C++

  • Familiarity with core systems used by game engines such as scripting, UI, rendering, animation, physics, networking, and data pipelines

  • Excellent written and oral communication skills

  • Ability to work remotely and independently

  • Ideally based in Ontario

  • A passion for video games


Full-time, Permanent


Drinkbox Studios is located in the Queen West neighborhood of Toronto, Canada. Working from off-site is possible, however residence in Ontario is desirable.

How to Apply

To apply for this position, please email