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 mediumtolarge 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
What we're looking for:
- Demonstrated ability to work autonomously as a proactive problemsolver, 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 role, vous devrez :
-
Travailler au sein d'une equipe Agile Scrum, participer aux melees quotidiennes, a la planification des sprints, aux revues et aux retrospectives;
-
Prendre en charge la planification et l'execution du travail via des taches Jira;
-
Deboguer, profiler et optimiser les systemes de jeu sur PC, Xbox Series S/X et PlayStation 5 (incluant la PS5 Pro) afin d'assurer des performances et une stabilite optimales;
-
Ecrire et maintenir du code C++ performant et scalable, ainsi que des Blueprints Unreal Engine, avec un fort accent sur la qualite et la maintenabilite;
-
Collaborer etroitement au sein d'une equipe multidisciplinaire pour ameliorer les pipelines et les flux de travail, notamment en matiere de validation des donnees et de rapports de performance;
-
Participer activement aux revues de code afin de garantir une qualite prete a etre livree, tout en fournissant des estimations et un cadrage precis des travaux a venir, ainsi que des mises a jour claires et regulieres sur l'avancement.
Ce que nous recherchons :
- Capacite demontree a travailler de facon autonome et proactive en tant que personne resolvant des problemes, en decomposant des exigences et des defis techniques complexes en taches et livrables clairs;
- Minimum de 5ans d'experience professionnelle en programmation, avec une experience confirmee sur les systemes et fonctionnalites de base d'Unreal Engine 4 et 5;
- Experience en developpement et en optimisation de jeux Unreal Engine sur consoles, notamment Xbox Series S/X et PlayStation5;
- Solide experience dans l'ecriture et la maintenance de code C++ sous Unreal Engine, avec une excellente maitrise des fonctionnalites modernes du langage C++ et des meilleures pratiques;
- Excellentes competences en communication, avec la capacite d'expliquer des problematiques techniques complexes et d'impliquer efficacement les parties prenantes appropriees afin de les resoudre.
Nous recherchons uneun Programmeureuse Systemes Senior pour jouer un role cle dans la livraison d'un titre AAA aupres des joueuses et joueurs.
Au sein d'une equipe plus large dediee a la performance, vous contribuerez a l'implementation, au polissage, a la correction de bogues et a l'optimisation de systemes de jeu de moyenne a grande envergure, avec un fort accent sur la performance et la stabilite. Si vous aimez relever des defis techniques complexes, prendre la responsabilite de systemes critiques et investiguer en profondeur des problematiques complexes, nous serions ravies d'echanger avec vous.
Prete a plonger dans le monde du developpement de jeux video a la pointe de la technologie ? Base a Montreal, Behaviour Interactif est un acteur majeur de l'industrie du jeu, creant des experiences inoubliables sur PC, console et mobile. On est un studio independant dynamique avec plus de 1200 employes passionnes, et on a des studios a 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 equipe Services collabore avec des geants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un developpement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unite Jeux Originaux repousse les limites de notre creativite avec nos IPs emblematiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !
Chez Behaviour Interactif, on croit en l'equite des chances pour tout le monde et on celebre la diversite des personnes, des perspectives et des idees. C'est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, independamment de leur age, sexe, ethnicite, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identite de genre, statut familial, handicap ou toute autre caracteristique protegee 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.
apply for this job