Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Programmer - Central Technologies | Programmeur·euse Backend Sénior·e - Technologies centrales

Full-time

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.

Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools game productions teams need in order to deliver outstanding experience to millions of players worldwide. As a member of the Platform team, you will create and maintain tools and services that support player experience, and which rely on advanced CI/CD pipelines and infrastructures, as well as on evolving platforms and technologies that empower developers, reducing the time-to-production of solid features and products.  

In this role you will :

  • Design, build, and maintain advanced tools, services, and operational systems that enhance the developer experience.

  • Define technical specifications and requirements before developing new features and services.
  • Diagnose and resolve issues to improve application stability, code quality, and CI/CD pipeline robustness.
  • Collaborate closely with other engineers to deliver scalable, gaming server-compliant services.
  • Develop, execute, and analyze functional and load testing to ensure performance and reliability.
  • Optimize code and system performance while accounting for the live, online nature of game environments.

What we're looking for :

  • 5 years experience developing backend applications with JavaScript, TypeScript, and Node.js.

  • Good understanding of REST APIs, WebSockets, and modern software architecture principles.

  • Familiarity with CI/CD practices and tools such as GitLab Pipelines, Jenkins, or GitHub Actions.

  • Experience deploying and supporting applications on cloud platforms such as AWS, Azure, or GCP, with exposure to Infrastructure as Code tools like Terraform, Pulumi, or Helm.

  • Knowledge of relational and NoSQL databases, including data modeling and performance considerations.

  • Nice to have: experience with Linux environments, React and/or Angular, server performance optimization, and secure client-server development.

Dans ce rôle tu devras :

  • Concevoir, développer et maintenir des outils, services et systèmes internes qui améliorent l’expérience des équipes de développement;

  • Participer à la définition des spécifications techniques et des requis pour la mise en œuvre de nouvelles fonctionnalités et solutions.Diagnostiquer et résoudre des problèmes afin d’améliorer la stabilité des applications, la qualité du code et la fiabilité des pipelines CI/CD;

  • Collaborer avec les autres ingénieur·e·s pour concevoir et déployer des services évolutifs répondant aux besoins des productions de jeux;

  • Développer, exécuter et analyser des tests fonctionnels et de performance afin d’assurer la fiabilité et la robustesse des systèmes;

  • Optimiser le code et les performances des services en tenant compte des réalités d’environnements en ligne et en production continue.

Ce que nous recherchons:

  • 5 ans d'expérience en développement d’applications backend avec JavaScript, TypeScript et Node.js;

  • Bonne compréhension des API REST, des WebSockets et des principes d’architecture logicielle moderne.Familiarité avec les pratiques et outils de CI/CD tels que GitLab Pipelines, Jenkins ou GitHub Actions;

  • Expérience du déploiement et du soutien d’applications sur des plateformes infonuagiques comme AWS, Azure ou GCP, ainsi qu’une exposition à des outils d’infrastructure as code tels que Terraform, Pulumi ou Helm;

  • Connaissance des bases de données relationnelles et NoSQL, incluant la modélisation des données et les considérations de performance;

  • Atouts : expérience avec les environnements Linux, React et/ou Angular, l’optimisation des performances serveur ainsi que le développement sécuritaire de solutions client-serveur.

Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides compétences en développement et en opérations pour rejoindre l’équipe des Technologies centrales. Tu contribueras à la conception, au développement et à l’évolution des plateformes, services et outils essentiels qui permettent aux équipes de production de créer et d’exploiter des expériences de jeu exceptionnelles à grande échelle.

Au sein de l’équipe Plateforme, tu développeras et maintiendras des services backend et des outils internes qui soutiennent à la fois l’expérience des joueur·euse·s et l’efficacité des équipes de développement. Tu travailleras avec des infrastructures infonuagiques, des pipelines CI/CD modernes et des technologies en constante évolution afin d’améliorer la fiabilité, la performance et la rapidité de mise en production des fonctionnalités et des services.

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. 

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Programmer - Central Technologies | Programmeur·euse Backend Sénior·e - Technologies centrales in Montréal, QC vacancy
  •  ...law. We are seeking a full-stack programmer to join the core technologies (Core Tech) team. Core Tech is responsible...  ...out-of-game applications, and both backend and frontend services that support...  ...initiatives under the guidance of senior teammates. The ideal candidate... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Montréal, QC
    6 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    16 days ago
  •  ...law. We are seeking a full-stack programmer to join the core technologies (Core Tech) team. Core Tech is responsible...  ...out-of-game applications, and both backend and frontend services that support...  ...initiatives under the guidance of senior teammates. The ideal candidate... 
    Senior
    Long term contract
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    5 days ago
  •  ...disability, or any other protected characteristics as per applicable law. We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which... 
    Senior
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    a month ago
  •  ...proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network...  ...Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable... 
    Senior
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    20 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité...  ...pratiques de développement; Collaborer avec les développeurs seniors, analystes et architectes. Requirements Minimum 2... 
    Senior
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    16 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    16 days ago
  •  ...for millions of players.      As a Senior Back-End Programmer, you will lead the development and...  ...online services, integrating existing technologies such as Kraken, and supporting system...  ...collaborate closely with designers, and central technology teams to deliver reliable... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    a month ago
  •  ...jeux Sony au Canada.    Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez... 
    Senior

    Haven Interactive Studios

    Montréal, QC
    a month ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...always playable”. Incarner un rôle de senior hands‑on et pragmatique : écrire du code...  ...apportez   ~ Environ 5 ans d’expérience en programmation d’intelligence artificielle ~ Une... 
    Senior
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  ...Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution...  ...équipe autonome. Incarner un rôle de senior hands‑on : écrire du code au quotidien,...  ...équivalent. Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu... 
    Senior
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  ...ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des...  ...architecture touchant les systèmes de gameplay. Soutenir l'équipe de programmation par le partage de connaissances, les revues de code et le... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    22 days ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par...  ...les intentions design en respectant le budget alloué. Programmer de façon claire et structurée tout en étant conscient.e des requis... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  .... As a  Principal Systems Programmer on  Dead by Daylight , you will...  ...Accompagner et encadrer les programmeurs, promouvoir les bonnes...  ...En tant que  Programmeur·euse principal·e Systèmes sur  Dead...  ...jeux vidéo à la pointe de la technologie ? Basé à Montréal, Behaviour... 
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    3 days ago
  •  ...la créativité et de développer une technologie révolutionnaire. CIG croit en l'établissement...  .... Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour...  ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    14 days ago
  •  ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a  Principal Systems Programmer on  Dead by Daylight , you will play a key role in shaping the technical foundation of one of the world's leading live multiplayer... 
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    2 days ago
  •  ...status, disability, or any other protected characteristics as per applicable 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 play a pivotal role in shaping the... 
    Senior
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    a month ago
  •  ...professionnels de haut calibre sur des projets technologiques ambitieux et de grande envergure,...  ...sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé...  ...Avantages sociaux  Levio offre un programme d’avantages sociaux complet et flexible... 
    Permanent employment
    Full time
    Flexible hours
    3 days per week
    1 day per week

    Levio

    Montréal, QC
    19 hours ago
  •  ...civil status, disability, or any other protected characteristics as per applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by building tools and automation that empower production teams,... 
    Senior
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    a month ago
  •  ...across the globe. Nous recherchons un Programmeur Clinique Principal I qui aime relever...  ..., la direction des activités de programmation dans le cadre d’études mondiales, ainsi...  ...sur l’innovation. We're looking for a Senior Clinical Programmer I who thrives on solving... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    9 days ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez  Programmer de façon claire et structurée tout en étant conscient des requis de performance, de maintenance, de modularité, d’extensibilité et... 
    Full time

    Ubisoft

    Montréal, QC
    10 days ago
  •  ...; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction;...  ...équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés,... 
    Full time

    Ubisoft

    Montréal, QC
    8 days ago
  •  ...plaisir, et une volonté de tout mettre en œuvre pour créer d'excellents jeux. Et c'est là que vous intervenez… Nous recherchons un programmeur de jeux passionné par la construction et la maintenance de systèmes et d'outils de jeux avancés. En travaillant en collaboration... 
    Senior
    Contract work
    For contractors

    kabam

    Montréal, QC
    a month ago
  •  ...dioxyde de carbone depuis l'espace. Cette technologie permet de détecter les sources d'...  ...à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son...  ...de logiciels de planification et de programmation des satellites. Vos responsabilités comprendront... 
    Full time
    Flexible hours
    Weekend work

    GHGSAT

    Montréal, QC
    16 days ago
  •  ...présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le...  ...géospatiales et l’intégration de technologies géomatiques dans des systèmes d’...  ...Initiatives sociales et environnementales; Programme d’apprentissage en milieu de travail... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    16 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Senior
    Contract work
    For contractors

    kabam

    Montréal, QC
    a month ago
  •  ...analystes, de concepteurs et de programmeurs opère depuis nos bureaux à...  ...Évaluer les opérations, la technologie et les opportunités;  Définir...  ....  The Role: As a Senior Solutions Consultant, you will...  ...Strategy  ~ Assess operations, technology, and opportunities;  ~ Define... 
    Senior
    Daily paid
    Full time
    Work at office

    LIDD Consultants Inc.

    Montréal, QC
    16 days ago
  •  ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si...  ...ferez :  Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement...  ...prenantes comme les productions.  ~ Programmer de manière claire et structurée en... 
    Senior
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    15 days ago
  •  ...la diffusion de la culture technologique et des données, la réduction...  ...unités métiers. Dans ce rôle central et dynamique, vous...  ...réutilisable 4. Maîtrise de la programmation orientée objet 5. Compréhension...  ...: ~ Connaissances des technologies de messagerie (nats.io, RabbitMQ... 
    Daily paid

    Société Générale

    Montréal, QC
    14 days ago
  •  ...est à la recherche d’un·e Développeur·euse Microsoft Azure senior pour contribuer à des projets d’...  ...déploiement et au maintien de solutions backend, serverless et orientées événements,...  ...: la gestion des infrastructures technologiques; le développement d’applications sur... 
    Senior
    Permanent employment
    Full time
    Work at office

    Solutions Techso

    Montréal, QC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Programmer - Central Technologies | Programmeur·euse Backend Sénior·e - Technologies centrales. Be the first to apply!