Enable job alerts via email!

Generalist Programmer - Dead by Daylight | Programmeur·euse Généraliste - Dead by Daylight

Behaviour Interactive

Montreal

On-site

CAD 75,000 - 100,000

Full time

8 days ago

Job summary

A leading video game development studio in Montreal is seeking an experienced Generalist Programmer to optimize core systems for their game. The ideal candidate should have over 4 years of game development experience, strong C++ skills, and a collaborative mindset. This role offers the opportunity to work on a live game as a service, contributing to innovative gameplay experiences across multiple platforms.

Qualifications

  • 4+ years of experience in game development.
  • Proven track record of delivering high-quality systems.
  • Comfortable with a wide variety of technical challenges.

Responsibilities

  • Write, refactor, and optimize C++ code for various systems.
  • Profile the game to identify bottlenecks and optimize performance.
  • Collaborate with UI and art teams to deliver successful features.

Skills

C++
Problem-solving
Collaboration

Tools

Unreal Engine 5
Job description
Overview

Are you ready to dive into the world of cutting-edge video game development? 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 with over 1200 employees, with studios in Toronto, Rotterdam, and the UK. Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants, delivering development work-for-hire and immersive location-based entertainment (LBE). Our Original Games unit pushes our creative limits with signature IPs, including Dead by Daylight. Join us and be part of the future of interactive entertainment!

Are you passionate about building the systems that power unforgettable gameplay experiences? We’re looking for an experienced Generalist Programmer to join the systems team for Dead by Daylight. In this role, you’ll be at the heart of our development team, crafting and optimizing the core systems that bring our game to life across multiple platforms.

In this role you will
  • 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: You will profile the game, identify bottlenecks, and optimize accordingly.
  • Ensure features and bugs are delivered on all platforms: Guarantee the game functions across PC and current and past-generation consoles.
  • Collaborate with teams: Work with game design, UI, backend programming, and art teams to deliver successful features.
What are we looking for
  • 4+ years of experience in game development with a proven track record of delivering high-quality systems.
  • A true generalist—comfortable with a wide variety of technical challenges.
  • Strong proficiency in C++.
  • A collaborative mindset and a problem-solving attitude.
  • Experience with Unreal Engine 5 is a strong plus.

We are an equal opportunity employer and value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, or protected veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs