Senior System Programmer (Performances) - Co-Development Project | Programmeur·euse système Sénior·e
Behaviour Interactive
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 (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight . Join us and be a part of the future of interactive entertainment!
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.
We’re looking for a Senior System Programmer to play a key role in bringing a AAA title to players.
Working within a larger performance team, you will contribute to the implementation, polish, bug fixing and optimization of medium‑to‑large scale game systems, with a strong emphasis on performance and stability. If you thrive on challenging yourself technically, taking ownership of complex systems, and digging into complex issues, we want to hear from you
In this role you will:
- Work as part of an Agile Scrum team, participate in daily stand‑ups, sprint planning, reviews and retrospectives.
- Take ownership of planning and executing work through Jira tasks.
- Debug, profile, and optimize game systems for PC, Xbox Series S/X and PlayStation 5 (including PS5 Pro), to ensure peak performance and stability.
- Write and maintain high‑performing, scalable C++ code as well as Unreal Engine Blueprints with a strong focus on quality and maintainability.
- Collaborate closely within a cross functional team to improve pipelines and workflows like Data Validation, Performance Reporting.
Actively participate in code reviews to ensure ship-ready quality, while providing accurate scoping and estimations for upcoming work and clear, ongoing progress updates.
What we’re looking for:
- Demonstrated ability to work autonomously as a proactive problem‑solver, breaking down complex requirements and technical challenges into clear tasks and deliverables.
- 5+ years of professional programming experience, with proven experience working on Unreal Engine 4/5 core systems and features.
- Experience developing and optimizing Unreal Engine games on consoles, including Xbox Series S/X and PlayStation 5.
- Strong experience writing and maintaining C++ code in Unreal Engine, with a solid understanding of modern C++ language features and best practices.
- Excellent communication skills, with the ability to articulate complex technical issues and engage the right stakeholders to resolve them efficiently.
Dans ce rôle, vous devrez :
Travailler au sein d’une équipe Agile Scrum, participer aux mêlées quotidiennes, à la planification des sprints, aux revues et aux rétrospectives;
Prendre en charge la planification et l’exécution du travail via des tâches Jira;
Déboguer, profiler et optimiser les systèmes de jeu sur PC, Xbox Series S/X et PlayStation 5 (incluant la PS5 Pro) afin d’assurer des performances et une stabilité optimales;
Écrire et maintenir du code C++ performant et scalable, ainsi que des Blueprints Unreal Engine, avec un fort accent sur la qualité et la maintenabilité;
Collaborer étroitement au sein d’une équipe multidisciplinaire pour améliorer les pipelines et les flux de travail, notamment en matière de validation des données et de rapports de performance;
Participer activement aux revues de code afin de garantir une qualité prête à être livrée, tout en fournissant des estimations et un cadrage précis des travaux à venir, ainsi que des mises à jour claires et régulières sur l’avancement.
Ce que nous recherchons :
- Capacité démontrée à travailler de façon autonome et proactive en tant que personne résolvant des problèmes, en décomposant des exigences et des défis techniques complexes en tâches et livrables clairs;
- Minimum de 5 ans d’expérience professionnelle en programmation, avec une expérience confirmée sur les systèmes et fonctionnalités de base d’Unreal Engine 4 et 5;
- Expérience en développement et en optimisation de jeux Unreal Engine sur consoles, notamment Xbox Series S/X et PlayStation 5;
- Solide expérience dans l’écriture et la maintenance de code C++ sous Unreal Engine, avec une excellente maîtrise des fonctionnalités modernes du langage C++ et des meilleures pratiques;
- Excellentes compétences en communication, avec la capacité d’expliquer des problématiques techniques complexes et d’impliquer efficacement les parties prenantes appropriées afin de les résoudre.
Nous recherchons une·un Programmeur·euse Systèmes Senior pour jouer un rôle clé dans la livraison d’un titre AAA auprès des joueuses et joueurs.
Au sein d’une équipe plus large dédiée à la performance, vous contribuerez à l’implémentation, au polissage, à la correction de bogues et à l’optimisation de systèmes de jeu de moyenne à grande envergure, avec un fort accent sur la performance et la stabilité. Si vous aimez relever des défis techniques complexes, prendre la responsabilité de systèmes critiques et investiguer en profondeur des problématiques complexes, nous serions ravi·e·s d’échanger avec vous.
Prêt·e à plonger dans le monde du développement de jeux vidéo à la pointe de la technologie ? Basé à Montréal, Behaviour Interactif est un acteur majeur de l’industrie du jeu, créant des expériences inoubliables sur PC, console et mobile. On est un studio indépendant dynamique avec plus de 1200 employés passionnés, et on a des studios à Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK–North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux. Notre équipe Services collabore avec des géants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un développement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unité Jeux Originaux repousse les limites de notre créativité avec nos IPs emblématiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !
Chez Behaviour Interactif, on croit en l’équité des chances pour tout le monde et on célèbre la diversité des personnes, des perspectives et des idées. C’est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, indépendamment de leur âge, sexe, ethnicité, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identité de genre, statut familial, handicap ou toute autre caractéristique protégée par les lois applicables.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour... ..., join Behaviour Interactive as a Senior DevOps Programmer. Are you ready to take on new technical... ...the development of a live online game, co-developed with an external partner and...ProjectSeniorPerformanceFull timeWorldwide
- ...Sony au Canada. Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable... ...et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez...ProjectSeniorPerformanceFull timeTemporary workInternship
- ...We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life.... ...scale player and combat related gameplay systems. If you thrive on challenging yourself... ...Écrire et maintenir du code gameplay C++ performant et évolutif ainsi que des Blueprints...ProjectSeniorLong term contractFull time
- ...chacun. Description du poste : Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control,... ...la conception, de l’implémentation et de la maintenance des systèmes de gameplay fondamentaux — en particulier le déplacement et...SeniorPerformanceFull timeRemote work
- ...inspirer des millions de joueur·euse·s à travers le monde ! 2K... ...Nous sommes à la recherche d’un programmeur outils talentueux et... ...C++ et avec Unreal Engine 5 (systèmes de base et blueprints) ● 2 ans... ...of the most influential game development studios in the world. Our studios...ProjectFull timeCasual work
- ...passion de notre équipe et de nos joueurs. DESCRIPTION DU POSTE Nous sommes à la recherche d’un Programmeur.euse de Jeu passionné par la création de systèmes performants et soignés. Vous jouerez un rôle central dans la conception de l’architecture du jeu, la mise en...Full timeWork at officeWorldwideMonday to friday10 hours per weekFlexible hours
- ...world of cutting-edge video game development? Headquartered in Montreal,... ...is looking for a Backend Programmer to join its team on Dead By Daylight... ...functionality of our backend systems. You will work closely... ...services; Develop and perform functional and load testing;...SeniorPerformanceFull time
- ...À titre de Développeur·euse Outils , vous contribuerez à... ...'intégration avec les autres systèmes du studio. Concevoir et faire... ...directement avec les utilisateurs — programmeurs, artistes, designers,... ...: We are a leading game development studio composed of veterans of...ProjectDaily paidFull timeWork at officeLocal areaRemote work
- ...de très haut niveau, avec pour objectif de créer un univers systémique et évolutif axé sur la liberté, les sensations fortes et le... ...Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable...SeniorPerformanceFull time
- ...to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive... ...law. Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced projects. As a core member of the development team, you’ll...ProjectSeniorPerformanceFull time
- ...the world of cutting-edge video game development? Headquartered in Montreal, Behaviour... ...applicable law. As a Principal Systems Programmer on Dead by Daylight , you will play... ...complex systems, driving scalable, high-performance solutions that support both the development...ProjectPerformanceFull timeWorldwide
- ...into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive... ...for millions of players. As a Senior Back-End Programmer, you will lead the development and integration of back-end systems for 7 Days to Die . This role focuses on...SeniorPerformanceLong term contractFull timeWorldwide
- ...perspectives permet aux joueur·euse·s comme aux équipes de s’... ...implémenter et maintenir des systèmes d’IA gameplay temps réel sous... ...une attention constante à la performance et à la scalabilité (CPU, budgets... ...playable”. Incarner un rôle de senior hands‑on et pragmatique : écrire...SeniorPerformanceDaily paidFull time
- ...perspectives permet aux joueur·euse·s comme aux équipes de s’... ...et implémentant de nouveaux systèmes au besoin. Gérer et challenger... ...le budget alloué. Programmer de façon claire et structurée... ...étant conscient.e des requis de performance, de maintenance et de compatibilité...ProjectSeniorPerformanceFull time
- ...Description de l'entreprise On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior afin d’aider son équipe de programmation de jeu à monter de niveau. Nous sommes Frima, un studio de développement de jeux vidéo...ProjectSeniorPerformanceFull timeRemote workFlexible hours
- ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre... ...afin de propulser le développement des systèmes et des archétypes d'IA pour BioShock 4.... ...Planifier l'optimisation pour garantir la performance des systèmes d'IA et le respect des...ProjectSeniorPerformanceFull time
- ...Titre du poste : Programmeur·euse Senior – Jouabilité Nous sommes à la recherche d’un·e Programmeur·euse Senior - Jouabilité pour se joindre à notre équipe. Vous serez responsable des systèmes de jouabilité et de leur qualité technique. Vous aiderez à clarifier les exigences...SeniorPerformanceFull time
- ...Description de l'entreprise On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior avec un profil orienté UI afin d’aider son équipe de programmation de jeu à monter de niveau. Nous sommes Frima, un studio de...ProjectSeniorPerformanceFull timeRemote workFlexible hours
- ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider... ...passionné de développeur·euse·s, incluant notre chef·fe d’équipe programmation rendu, nos artistes techniques et notre direction artistique...ProjectSeniorPerformanceFull time
- ...the world of cutting-edge video game development? Headquartered in Montreal,... .... We are looking for a Gameplay Programmer to help bring the dark and immersive... ...experience across a variety of gameplay systems, from AI and audio to performance and overall game feel. You’ll be...PerformanceFull time
- ...perspectives permet aux joueur·euse·s comme aux équipes de s’... ...focus fort sur la stabilité, la performance et la scalabilité, afin de... ...autonome. Incarner un rôle de senior hands‑on : écrire du code au... ...7 années d’expérience en programmation, préférablement dans l’industrie...SeniorPerformanceDaily paidFull time
- ...données, des algorithmes et des systèmes d'exploitation ;... ...; Solides compétences en programmation C++ et maîtrise d'au moins un... ...physique ; Optimiser les performances du système physique. Pourquoi... ...passionnés et pleins d'énergie ! Senior Physics Programmer We are...ProjectSeniorPerformanceFull timeWork at office
- ...We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech... ...progression, in-game purchases, friends' systems, and messaging, among others.... ...In this role you will: Work on a projects that transform our technology to adopt...ProjectSeniorPerformanceFull time
- ...the world of cutting-edge video game development? Headquartered in Montreal, Behaviour... ...Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our... ...role you will: ~ Build tools and systems to support production and improve...SeniorPerformanceFull time
- ...technology to link our clients’ systems, departments and sites. We... ...actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a... ...systems while embracing modern development practices, including AI-... ...transformation technologique? En tant que programmeur(se) RPG/SQL chez Keyloop,...ProjectPerformanceDaily paidFull timeInternshipWorldwide
- ...AAA, avec la vision de construire un monde systémique et évolutif axé sur la liberté, le frisson et le jeu, qui gardera les joueur·euse·s diverti·e·s et engagé·e·s pendant des années. Position Programmeur·euse Fullstack Senior - Observability Nous recherchons un·e...SeniorPerformanceFull timeApprenticeship
- ...Description TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'... ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de...ProjectSeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Description TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques,... ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de...ProjectSeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...En tant que Programmeur·euse IA chez Cloud Chamber, vous rejoindrez notre talentueuse... ...développement pour repousser les limites des systèmes d’IA et des archétypes d’IA pour BioShock... ...archétypes d'IA, et rendre compte de leurs performances opérationnelles et de leurs budgets...ProjectPerformanceFull time
- ...aventure chez Energitech Laser comme Programmeur(euse) Laser ! À propos d'Energitech... ...technologie et des employés plus que performants, l'entreprise dessert une clientèle diversifiée... ...la continuité des opérations de programmation pour soutenir la production....ProjectDaily paidPermanent employmentFull timeMonday to fridayFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior System Programmer (Performances) - Co-Development Project | Programmeur·euse système Sénior·e. Be the first to apply!
- programmeur informatique Remote
- IT system engineer Remote
- developpeur informatique Remote
- développeur informatique Remote
- ingenieur projet Remote
- project engineer assistant project manager Remote
- senior project engineer Remote
- civil project engineer Remote
- project engineer Remote
- sénior service a la clientèle Remote
