Sorry! This job has been filled, so can no longer accept applications.

Senior Software Engineer – Video Games – Canada

Location: Nova Scotia, Canada Salary: Negotiable

Job ID: #18553 Posted: 2 years ago

Our client creates award-winning video games from their independent studio in Nova Scotia, Canada. Since launching in 2000, they’ve shipped 49 titles that have sold over 27 million units, and also contributed to 19 other titles. They are a team of developers, creators and fans who are passionate about the art and process involved in video game development. Across consoles, mobile devices and genres, they have a diverse team that has had hands-on experience in the creation and development of today’s biggest gaming titles and franchises. They are now looking for a Software Engineer to join their team, to work closely with fellow Software Engineers and members of other disciplines on the project team. 


  • Work with other Software Engineers and members of the project team
  • Ensure the Technical Lead and Producer are aware of the progress of their work
  • Alert the Technical Lead and Producer to any issues they have with their work or the agreed schedules
  • Implement code to the required standard.
  • Facilitate learning and skill growth in less experienced programmers.
  • Maintain knowledge of the games industries’ practices
  • Perform as lead or sole developer on a specific area of a game or in the development of a library, tool, or utility.
  • Provide written documentation as required
  • Maintain an internal bug list and respond to serious problems quickly
  • Maintain a prioritized feature wish list for any tools they supervise
  • Present technical design documents to Technical Lead, including risk assessments and estimated schedule for an engine design change or new feature

Essential Skills, Knowledge & Experience

  • Strong programming
  • Ability to program in C++
  • Ability to meet deadlines
  • Passion for video games
  • Ability to work in a team
  • Ability to work independently without heavy oversight
  • 5+ years of relevant experience
  • Applied math skills
  • Ability to provide creative input into a project
  • Good communication skills

Desirable Skills, Knowledge & Experience

  • Ability to program in C#
  • Experience in writing games
  • DirectX / OpenGL/ Vulkan experience
  • Windows programming experience
  • Practical Unity experience
  • Physics knowledge
  • Bachelor of Computer Science degree (or similar)

Tagged as: Software Engineering

Tags: Software Engineering Categories: Programming , Technical


Michaela Thompson

See Michaela's jobs

MS-UK 925 Challenge 2021 – Warzone Stream

As part of OPMjobs’ MS-UK 925 Challenge, Jordan and Nathan are running a Warzone Stream to help raise money for…

Read more

MS-UK 925 Challenge 2021 – Rocket League Tournament

As part of OPMjobs’ MS-UK 925 Challenge, we are running a Rocket League tournament to help raise money for this…

Read more

MS-UK 925 Challenge 2021 – Digital Raffle Draw

As part of OPMjobs’ MS-UK 925 Challenge, we have set up a digital raffle to help raise money for this…

Read more

Copyright © 2021 OPMjobs Ltd. Tollgate Business Park, Colchester, Essex, CO3 8AB, United Kingdom