368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$76k – $196k per year (Estimated)
Location
Remote/Hybrid (Montreal, Canada)
Seniority
Principal · 15+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Behaviour Interactive (BHVR) is a major Canadian video game developer headquartered in Montreal, Quebec, founded in 1992. The company is best known as the creator and developer of the popular asymmetrical multiplayer horror game Dead by Daylight. In addition to developing its own original titles, the studio provides co-development and work-for-hire services for major international publishers and entertainment franchises.

As a Principal Systems Programmeron Dead by Daylight, you will play a key role in shaping the technical foundation of one of the world's leading live multiplayer games. You'll provide technical leadership on complex systems, driving scalable, high-performance solutions that support both the development team and millions of players worldwide.

Working closely with Technical Directors, programmers, and cross-disciplinary teams, you'll influence the technical direction of the project, solve challenging technical problems, and establish best practices that elevate the quality, performance, and maintainability of the game's systems. Your expertise will help ensure Dead by Daylight continues to evolve while remaining stable, performant, and ready for future growth.

In this role you will :

  • Architect, develop, refactor, and optimize scalable C++ systems that power Dead by Daylight, ranging from engine improvements to platform-specific implementations and developer tools.
  • Lead complex technical initiatives while profiling, identifying, and resolving performance, memory, and stability issues to ensure the game remains optimized as it continues to evolve.
  • Investigate, troubleshoot, and resolve bugs introduced through ongoing feature development, helping maintain the quality and reliability of a large-scale live service game.
  • Ensure new features, improvements, and fixes are delivered consistently across all supported platforms, from PC to current and previous-generation consoles.
  • Collaborate with Technical Directors and cross-disciplinary teams to align technical solutions with the project's technical vision.
  • Mentor programmers, promote programming best practices, and contribute to technical decision-making across the project.

What we’re looking for:

  • 15+ years of experience in game development, with a proven track record of designing and delivering high-quality, scalable systems for shipped AA/AAA titles games.
  • Expert-level proficiency in C++, with deep knowledge of software architecture, performance optimization, multithreading, memory management, and debugging.
  • 2+ years of recent experience working with Unreal Engine.
  • A true generalist who is comfortable tackling a wide variety of technical challenges, leading complex initiatives, and driving programming excellence across multiple systems.
  • Excellent collaboration and communication skills, with the ability to mentor programmers, influence technical direction, and work effectively with cross-disciplinary teams.
  • Multiplayer/live service game experience is a strong asset.

Dans ce rôle tu devras :

  • Concevoir, développer, refactoriser et optimiser des systèmes C++ évolutifs qui alimentent Dead by Daylight, allant des améliorations du moteur aux implémentations spécifiques aux plateformes et aux outils destinés aux développeurs;
  • Piloter des initiatives techniques complexes tout en effectuant le profilage, l’identification et la résolution de problèmes de performance, de mémoire et de stabilité afin de maintenir l’optimisation du jeu au fil de son évolution;
  • Enquêter sur les bogues introduits lors du développement continu de nouvelles fonctionnalités, les diagnostiquer et les corriger afin de maintenir la qualité et la fiabilité d’un jeu en service actif à grande échelle;
  • Veiller à ce que les nouvelles fonctionnalités, améliorations et corrections soient livrées de manière cohérente sur toutes les plateformes prises en charge, du PC aux consoles actuelles et des générations précédentes;
  • Collaborer avec les Directeurs techniques et les équipes interdisciplinaires afin d’aligner les solutions techniques sur la vision technique du projet;
  • Accompagner et encadrer les programmeurs, promouvoir les bonnes pratiques de programmation et contribuer aux décisions techniques à l’échelle du projet.

Ce que nous recherchons:

  • Minimum de 15 ans d’expérience en développement de jeux vidéo, avec une expérience éprouvée dans la conception et la livraison de systèmes de haute qualité et évolutifs pour des jeux AA/AAA;
  • Maîtrise de C++, avec une connaissance approfondie de l’architecture logicielle, de l’optimisation des performances, du multithreading, de la gestion de la mémoire et du débogage;
  • Minimum de 2 ans d’expérience récente avec l’engin Unreal;
  • Généraliste, à l’aise pour relever une grande variété de défis techniques, piloter des initiatives complexes et favoriser l’excellence en programmation à travers plusieurs systèmes;
  • Excellentes aptitudes en collaboration et en communication, avec la capacité d’accompagner et de mentorer les programmeurs, d’influencer la direction technique et de travailler efficacement avec des équipes interdisciplinaires;
  • Une expérience sur des jeux multijoueurs ou en service actif constitue un atout important.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Montreal
$48k – $112k per year (Estimated) • In office • Full-Time • Master's Degree • Toronto
C++
MATLAB
Python
Apply
$115k – $204k per year (Estimated) • In office • Full-Time • United States
Bash
C++
Python
C++
CMake
DevOps
GitHub
GitHub Actions
Apply
$120k – $240k per year (Estimated) • Equity • Remote/Hybrid • 5+ years exp • New York
C#
C++
Go
JavaScript
TypeScript
Frontend
React.js
Redux
DevOps
AWS
Azure
GCP
IAM
Cybersecurity
FedRAMP
Apply
$116k – $252k per year (Estimated) • In office • Contractor • Master's Degree • Arlington
C++
DevOps
RTOS
Apply
$71k – $142k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Germany
C#
C++
C++
Qt
Apply
$51k – $128k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Montreal
Game Dev
Unreal Engine
Apply
$49k – $123k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Montreal
Game Dev
Unity
Design
Adobe Photoshop
Substance 3D Painter
ZBrush
Apply
$49k – $125k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Montreal
Game Dev
Shader Graph
Substance 3D Designer
Unreal Engine
Unity
Design
Adobe Photoshop
Substance 3D Painter
Apply
$88k – $188k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Montreal
DevOps
Azure
Azure DevOps
Game Dev
Epic Online Services
Steamworks SDK
Management
Confluence
Jira
Miro
Apply
$52k – $130k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Montreal
C++
Game Dev
Unreal Engine
Apply
$106k – $208k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Analytics
Power BI
Apply
$57k – $137k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Montreal
Apply
Data Developer 5 hours ago
$64k – $156k per year (Estimated) • Remote/Hybrid • Internship • 3+ years exp • Bachelor's Degree • Montreal
Python
SQL
Python
pySpark
AI/ML
dbt
MLFlow
Polars
PyOD
Scikit-learn
XGBoost
Spark
Analytics
Power BI
Tableau
Apply
$59k – $98k per year • In office • Full-Time • 3+ years exp • Mississauga • Montreal
Management
Jira
ServiceNow
Marketing
Salesforce
Apply
$57k – $124k per year (Estimated) • Remote/Hybrid • Full-Time • Montreal
Python
SQL
Databases
Google BigQuery
Analytics
Power BI
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.