Job Search and Career Advice Platform

Enable job alerts via email!

Generalist Systems Programmer - Dead by Daylight | Programmeur·euse Généraliste systèmes - Dead[...]

Behaviour Interactive

Toronto

On-site

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading game development studio in Toronto is looking for an experienced game developer to join their dynamic team. The role demands over 5 years of game development experience, strong proficiency in C++, and the ability to tackle varied technical challenges. You will optimize C++ code, fix bugs, and collaborate with cross-functional teams to ensure seamless game functionality across all platforms. Ideal candidates have a background in AA/AAA or multiplayer games and Unreal Engine experience. Join a creative environment that celebrates diversity.

Qualifications

  • 5+ years of experience in game development, with a proven track record of delivering high-quality systems.
  • Comfortable tackling a range of technical challenges.
  • Experience with AA/AAA or multiplayer games.

Responsibilities

  • Write, refactor, and optimize C++ code for various game systems.
  • Fix bugs and enhance features in a live game environment.
  • Profile and optimize performance and memory issues.
  • Ensure flawless functionality across all platforms.
  • Collaborate with cross-functional teams.

Skills

C++ proficiency
Game development experience
Technical generalist
Collaboration skills

Tools

Unreal Engine 4/5
Job description

Are you ready to dive into the world of cutting‑edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto, Rotterdam, and the UK.

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

Responsibilities
  • Deliver systems. Write, refactor, and optimize C++ code for a wide range of systems, from game flow and player archives to platform‑specific implementations and tooling.
  • Fix bugs. Dead by Daylight is a live game as a service where features are continually added or improved. This introduces bugs and other issues.
  • Fix performance and memory issues. As with any GaaS, performance and memory issues can arise. You will profile the game, identify bottlenecks, and optimize accordingly.
  • Ensure features and bugs are delivered on all platforms. The game is supported on numerous platforms, from PC to current and past‑generation consoles. You will guarantee the game functions flawlessly across all platforms.
  • Collaborate with teams. Most system features involve cross‑functional collaboration with game design, UI, backend programming, and art teams. Effective communication and teamwork are essential to deliver successful features.
Qualifications
  • 5+ years of experience in game development, with a proven track record of delivering high‑quality systems.
  • A true generalist—comfortable diving into a wide variety of technical challenges.
  • Strong proficiency in C++.
  • Experience with AA/AAA games or multiplayer games.
  • Experience with Unreal Engine 4/5.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.