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

Senior Backend Programmer - Confidential Co-Development Project | Programmeur·euse Backend senior·e - Projet confidentiel en co-développement

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.

Make your mark on a live game enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer.

Are you ready to take on new technical challenges within a passionate and collaborative team? Behaviour Interactive is looking for an experienced backend programmer to join the team and contribute to the development of a live online game, co-developed with an external partner and released on PC and consoles.

 

In this senior role, you’ll bring your expertise and rigor to the programming team. You’ll be responsible for implementing backend services and building the game-side APIs that communicate with those services. This position requires solid experience with cloud technologies and DevOps principles.

In this role you will:

  • Architect and code cloud-based, microservice-oriented backend systems in Golang, ensuring they are fast, reliable, and can scale globally.
  • Build & maintain APIs Develop, document, and optimize efficient APIs that connect backend services to client-side game features.
  • Fix bugs and improve quality. Investigate and resolve bugs, from simple fixes to complex and hard-to-reproduce issues, including on-call support when needed.
  • Mentor and collaborate. Conduct code reviews, guide junior developers, and work closely with game teams, tech leads, and stakeholders across disciplines to deliver features and improvements.

What we're looking for:

  • 9+ years of experience in object-oriented and asynchronous programming in multiple languages with a focus on Golang for a mininum of 5 years. 
  • Proven track record building and architecting distributed, cloud-based microservices using and RabbitMQ.
  • Deep understanding of cloud computing principles, with hands-on experience in AWS, as well as associated DevOps practices (CI/CD, Git, Jenkins, branch management).
  • Solid experience designing and optimizing scalable database solutions, with MongoDB.
  • Experience with containerization and tools such as Docker, Kubernetes, ECS, and AKS.

A plus: 

  • Experience with C++ and SDK integration.
  • Experience building backend systems for AAA game services or doing engine/system programming for games.
  • Experience with Splunk, Telegraph, Influx DB and Graphana.

Dans ce rôle vous devrez:

  • Concevoir l’architecture et coder des systèmes backend cloud, orientés microservices en Golang, en veillant à ce qu’ils soient rapides, fiables et capables de s’adapter à l’échelle mondiale;
  • Développer, documenter et optimiser des API efficaces qui connectent les services backend aux fonctionnalités côté client du jeu;
  • Enquêter et résoudre les bogues, qu’il s’agisse de correctifs simples ou de problèmes complexes et difficiles à reproduire, y compris le support en astreinte si nécessaire;
  • Effectuer des revues de code, encadrer les développeurs juniors et collaborer étroitement avec les équipes de jeu, les responsables techniques et les parties prenantes de différentes disciplines pour livrer des fonctionnalités et des améliorations.

Ce que nous recherchons:

  • Minimum de 9 ans d’expérience en programmation orientée objet et asynchrone dans plusieurs langages, avec une expertise particulière en Golang pour un minimum de 5 ans; 
  • Avoir fait vos preuves dans la conception et l’architecture de microservices distribués et basés sur le cloud, utilisant RabbitMQ;
  • Compréhension approfondie des principes de l’informatique en nuage, avec une expérience pratique sur AWS, ainsi qu’une maîtrise des pratiques DevOps associées (CI/CD, Git, Jenkins, gestion des branches);
  • Solide expérience dans la conception et l’optimisation de solutions de bases de données évolutives, avec MongoDB;
  • Confortable avec la conteneurisation et les outils tels que Docker, Kubernetes, ECS et AKS.

Un plus: 

  • Expérience avec C++ et l'intégration SDK;
  • Expérience dans le développement de systèmes backend pour des services de jeux AAA ou en programmation moteur/système;
  • Expérience avec Splunk, Telegraph, Influx DB et Graphana.

Laissez votre marque sur un jeu en ligne apprécié par des joueurs du monde entier, rejoignez Behaviour Interactive en tant que Programmeur·euse Backend senior·e

 

Vous êtes prêt·e à mettre votre expertise en programmation backend au service d’un environnement dynamique et collaboratif ? Behaviour Interactive est à la recherche d’un·e développeur·e backend expérimenté·e pour rejoindre son équipe et contribuer au développement d’un jeu en ligne en cours de production, réalisé en co-développement avec un partenaire externe et lancé sur PC et consoles.

 

Dans ce rôle senior, vous apporterez votre rigueur et votre savoir-faire à l’équipe de programmation. Vous serez responsable de l’implémentation des services backend ainsi que de la création des API côté jeu qui communiquent avec ces services. Ce poste requiert une solide expérience des technologies infonuagiques et des principes DevOps.

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 21 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Programmer - Confidential Co-Development Project | Programmeur·euse Backend senior·e - Projet confidentiel en co-développement in Montréal, QC vacancy
  •  ...the world of cutting-edge video game development? Headquartered in Montreal, Behaviour...  ...applicable law. We’re looking for a Senior System Programmer to play a key role in bringing a AAA...  ...résoudre. Nous recherchons une·un Programmeur·euse Systèmes Senior pour jouer un... 
    Project
    Senior
    Permanent employment
    Full time
    Montréal, QC
    a month 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... 
    Project
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    3 days ago
  •  ...We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to players...  ...Engine 4/5; ~ Solide expérience dans le développement de fonctionnalités liées aux 3C et/ou...  ...(atout). Nous recherchons un·e Programmeur·se Senior·e Jouabilité pour jouer un... 
    Project
    Senior
    Long term contract
    Permanent employment
    Full time
    Montréal, QC
    a month ago
  •  ...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...  ...équipe de Dead by Daylight en tant que Programmeur(se) généraliste principal(e) et... 
    Senior
    Permanent employment
    Full time
    Montréal, QC
    5 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes...  ...Web; Intégrer les interfaces aux API et services BackEnd; Corriger les anomalies et améliorer la qualité du code FrontEnd... 
    Project
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    4 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes...  ...Web; Intégrer les interfaces aux API et services BackEnd; Corriger les anomalies et améliorer la qualité du code FrontEnd... 
    Project
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    3 days ago
  •  ...inspirer des millions de joueur·euse·s à travers le monde ! 2K...  ...Nous sommes à la recherche d’un programmeur outils talentueux et...  ...bases de code, sur plusieurs projets, et à l’aise avec différents...  ...of the most influential game development studios in the world. Our studios... 
    Project
    Casual work

    2K

    Montréal, QC
    more than 2 months ago
  •  ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de...  ...bien dans un environnement d'équipe co-localisé mais collaboratif. Puissiez... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    15 days ago
  •  ...Description du poste En tant que programmeur·euse physique à Ubisoft Montréal, vous contribuerez...  ...équipe afin de discuter des besoins du projet et d’évaluer la faisabilité technique;...  ...; Soutenir les équipes d’art et de programmation en déboguant, optimisant et résolvant... 
    Project
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    8 days ago
  •  ...of cutting-edge video game development? Headquartered in Montreal,...  ...are looking for a Gameplay Programmer to help bring the dark and immersive...  ...ce rôle, vous devrez : Développer du code clair, maintenable...  ..., artistes et autres programmeur·se·s pour donner vie aux fonctionnalités... 
    Permanent employment
    Full time
    Montréal, QC
    26 days ago
  • $97k - $107.5k per year

     ...vie, salaire et voyage · Programme d'aide aux employés et compte...  ...· Programme de formation et développement professionnel vous permettant...  ...actuels et futurs des projets. · Proposer et mettre en œuvre...  ...protection des renseignements personnels et sont strictement confidentiels.... 
    Project
    Daily paid
    Permanent employment
    Full time
    Summer work
    Flexible hours

    Collège des médecins du Québec

    Montréal, QC
    16 days ago
  •  ...Description du poste Ce que vous ferez  Programmer de façon claire et structurée tout en...  ...rigoureux dans la structure du code. Développer, refactorer et optimiser les systèmes...  ...Compiler et comprendre les intentions du projet et répertorier les besoins de développement... 
    Project
    Full time

    Ubisoft

    Montréal, QC
    16 days ago
  •  ...Description: Récapitulatif de la description d'emploi Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et pratiques de développement. Vous aurez à travailler sur des frameworks et fondations de développement Java... 
    Full time
    Apprenticeship
    Flexible hours

    IT UNLOCK CONSULTING INC.

    Montréal, QC
    1 day ago
  •  ...of cutting-edge video game development? Headquartered in Montreal,...  ...applicable law. As a Tools Programmer with your technical expertise...  ...ce rôle, vous devrez : Développer, améliorer et maintenir des...  ...animateurs, chefs d’équipe et autres programmeur·se·s afin de définir les... 
    Senior
    Montréal, QC
    28 days ago
  •  ...avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de...  ...que son expérience utilisateur (UX); Développer des API de tests automatisés en lien...  ...Expérience : ~3 à 5 ans d’expérience en programmation C++ dans le secteur des jeux vidéo ou... 
    Full time

    Ubisoft

    Montréal, QC
    6 days ago
  •  ...world of cutting-edge video game development? Headquartered in Montreal,...  ...and experienced Gameplay Programmer to help shape engaging systems...  ...ambitious multiplayer open‑world project. In this role, you will work...  ...rice·s de jeu et les moddeur·euse·s; Tester, déboguer et... 
    Project
    Senior
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    15 days ago
  • $60k - $125k per year

    Gestionnaire de Projet Senior – Programme de Transformation Dynamics 365 Description de poste Mode de travail: Sur site Gestionnaire de Projet...  ...- Lead-to-Order - Order-to-Cash - Service-to-Cash - Project-to-Profit - Procure-to-Pay - Inventory-to-Deliver -... 
    Project
    Senior
    Daily paid
    Montréal, QC
    5 days ago
  •  ...perspectives permet aux joueur·euse·s comme aux équipes de s’...  ...personne contribuera aussi au développement de systèmes de détection...  ...sécurité et la vision d’un·e programmeur·euse engin, en intégrant directement...  ...: maîtrise confirmée de la programmation C++ bas niveau, multi-... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    12 days ago
  •  ...clients, puis collaborons avec les équipes de direction pour les développer sur plusieurs décennies. Notre croissance est portée par des...  ...the Role We're looking for a driven, high-energy Business Development Representative to join our growing GTM team. You'll play a key... 
    Daily paid
    Long term contract
    Permanent employment
    Full time
    Apprenticeship
    Immediate start
    Work from home
    Flexible hours

    Valsoft Corporation

    Montréal, QC
    12 days ago
  • $216.9k per year

     ...that wants you to grow and succeed.  Development Senior Manager - Machine Learning We are looking...  ...inspire a team of engineers delivering backend systems, APIs, databases, and LLM...  ...quality code and architecture Oversee projects leveraging modern distributed systems,... 
    Project
    Senior
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    10 hours ago
  •  ...the world of cutting-edge video game development? Headquartered in Montreal, Behaviour...  ...characteristics as per applicable law. As a Senior UI Programmer, you will work on developing and...  ...équipe multidisciplinaire composée de programmeur·euse·s, de designer·euse·s, d’... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    21 days ago
  •  ...Planificateur de Projet - Nouveau projet de développement / Project Planner - New development project ~ English job description follows*** Description De L'emploi...  ...Vous avez une expérience en gestion de projet/programme, vous avez travaillé sur divers projets complexes... 
    Project
    Permanent employment
    Contract work
    Flexible hours
    Day shift

    Airbus

    Montréal, QC
    4 days ago
  • $31.03 - $54.98 per hour

     ...Programme Jeunes en difficulté L'équipe du programme  Jeunes en difficulté...  ...ou de retards de développement. Nos interventions visent...  ...responsabilités de la travailleur(euse) social(e) au sein de l’équipe...  ...Jumelage avec un professionnel sénior (mentor) Rencontres... 
    Senior
    Remplacement
    Full time
    Temporary work
    Internship
    Flexible hours
    Afternoon shift

    CIUSSS de l'Est-de-l'Île-de-Montréal

    Montréal, QC
    2 days ago
  • $18 - $25 per hour

     ...genuinely different in the Moroccan BPO space. The Role This is a co-founder seat. You will be the Canadian face of ORVEV, the person...  ..., and how deals get done here • Proven B2B sales or business development experience: outsourcing, SaaS, staffing, or professional services... 
    Contract work
    Local area

    ORVEV.

    Montréal, QC
    8 days ago
  • $31.03 - $54.98 per hour

     ...Le Programme des services hospitaliers (PSH) offre des soins spécialisés en santé mentale...  ...vous sera donné afin de favoriser votre développement professionnel.  Voici les activités d’...  ...cliniques ; Jumelage avec un professionnel sénior (mentor) ; Rencontres multi et... 
    Senior
    Hourly pay
    Full time
    Temporary work

    CIUSSS de l'Est-de-l'Île-de-Montréal

    Montréal, QC
    9 days ago
  •  ...Behaviour Interactive is hiring a Senior Recruiter to join our Talent...  ...and specialized talent for projects including Dead by Daylight, original IP currently in development, and the AAA partnership work...  ...travers le studio, incluant la programmation, l'art, le design et la production... 
    Project
    Senior
    Daily paid
    Long term contract
    Contract work
    Temporary work
    Montréal, QC
    15 days ago
  •  ...de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que programmeur, que ce soit en Outils ou dans...  ...supervision constante ~ Livrer des projets avec qualité et respect des...  ...Games is a leading game development company known for its innovative... 
    Project
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    8 days ago
  •  ...partenariat nous permet de réaliser les projets et les programmes ayant le plus d'impact dans le monde,...  ...parties prenantes pour assurer le développement et la mise en œuvre des processus....  ...outils de gestion de projet (ex.: MS Project, Primavera). Solide aptitude à résoudre... 
    Project
    Full time
    Apprenticeship
    Worldwide
    Flexible hours

    Turner & Townsend

    Montréal, QC
    1 day ago
  • $83.3k - $110.4k per year

     ...travailler ?   L’équipe de gestion de projets contribue au succès des projets en travaillant...  ...en gestion de projets ou gestion de programmes ; Un minimum de 5 ans d’expérience dans...  ...Who will you be working with? The project management team contributes to the success... 
    Project
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office

    Wabtec

    Montréal, QC
    1 day ago
  •  ...Description du poste Le ou la Gestionnaire senior des projets créatifs au sein de l'équipe Agence...  ...de marque. *** The Senior Creative Project Manager in the Creative Agency Team (...  ...pour bien débuter la nouvelle année Programme de REER collectif avec participation de... 
    Project
    Senior
    Part time
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Programmer - Confidential Co-Development Project | Programmeur·euse Backend senior·e - Projet confidentiel en co-développement. Be the first to apply!