Behaviour Interactive

Principal Systems Programmer - Dead By Daylight | Programmeur·euse systèmes principal·e - Dead By Daylight

Behaviour Interactive
Apply
1 month ago
Montréal, CanadaStaff+

Responsibilities

  • Architect, develop, refactor, and optimize scalable C++ systems for Dead by Daylight, including engine improvements, platform implementations, and developer tools.
  • Lead complex technical initiatives and resolve performance, memory, stability, and reliability issues through profiling and debugging.
  • Investigate and fix bugs introduced during ongoing feature development.
  • Deliver features, improvements, and fixes consistently across PC and current- and previous-generation consoles.
  • Collaborate with Technical Directors and cross-disciplinary teams to align solutions with the project’s technical vision.
  • Mentor programmers, promote programming best practices, and contribute to project-wide technical decisions.

Requirements

  • 15+ years of game development experience designing and delivering high-quality, scalable systems for shipped AA/AAA games.
  • Expert proficiency in C++ and deep knowledge of software architecture, performance optimization, multithreading, memory management, and debugging.
  • 2+ years of recent experience with Unreal Engine.
  • Ability to tackle varied technical challenges, lead complex initiatives, and drive programming excellence across multiple systems.
  • Strong collaboration and communication skills, including the ability to mentor programmers and influence technical direction.
  • Multiplayer or live-service game experience is an asset.

Tech Stack

C++Unreal Engine

Categories

Gaming
Behaviour Interactive

About Behaviour Interactive

1,001-5,000 employees
Contact me