Senior Backend Programmer | Programmeur·euse Backend Sénior·e
Full-time
Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio, and run reliably at scale. The kind of behind-the-scenes work that quietly makes everything else possible.
If you enjoy solving backend problems, care deeply about clean architecture and want your code to have a studio-wide impact, we'd love to hear from you.
In this role you will :
- Design, build, and maintain advanced backend services and operational systems;
- 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 developers to deliver scalable, production-grade services;
- Develop, execute, and analyze functional to ensure performance and reliability.
What we are looking for :
- Minimum of 5 years of backend development experience in Python;
- Strong, hands-on expertise in the AWS ecosystem, including services like Lambda, ECS, API Gateway, RDS, DynamoDB, S3, and CloudWatch;
- Solid grasp of REST APIs, WebSockets, and modern software architecture principles;
- Experience with Linux environments, server performance optimization, and secure client-server development;
- Experience with CI/CD practices and tools such as GitLab Pipelines, Jenkins, or GitHub Actions;
- Experience with Infrastructure as Code tools like Terraform, Pulumi, or CDK;
- Knowledge of relational and NoSQL databases, including data modeling and performance considerations.
Dans ce rôle, tu devras :
- Concevoir, bâtir et maintenir des services backend avancés ainsi que des systèmes opérationnels;
- Définir les spécifications techniques et les exigences avant de développer de nouvelles fonctionnalités et services;
- Diagnostiquer et résoudre des problèmes afin d'améliorer la stabilité des applications, la qualité du code et la robustesse des pipelines CI/CD;
- Collaborer étroitement avec d'autres développeurs afin de livrer des services évolutifs, de qualité production;
- Développer, exécuter et analyser des tests fonctionnels afin d'assurer la performance et la fiabilité.
Ce que nous recherchons :
- Minimum de 5 ans d'expérience en développement backend en Python;
- Expertise solide et pratique de l'écosystème AWS, incluant des services comme Lambda, ECS, API Gateway, RDS, DynamoDB, S3 et CloudWatch;
- Solide compréhension des API REST, des WebSockets et des principes modernes d'architecture logicielle;
- Expérience avec les environnements Linux, l'optimisation de la performance des serveurs et le développement sécurisé client-serveur;
- Expérience avec les pratiques et outils CI/CD tels que GitLab Pipelines, Jenkins ou GitHub Actions;
- Expérience avec des outils d'infrastructure as code tels que Terraform, Pulumi ou CDK;
- Connaissance des bases de données relationnelles et NoSQL, incluant la modélisation des données et les considérations de performance.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Programmer | Programmeur·euse Backend Sénior·e in Montréal, QC vacancy
- ...enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges... ...monde entier, rejoignez Behaviour Interactive en tant que Programmeur·e Backend Senior·e Vous êtes prêt·e à mettre votre expertise...SeniorFull timeWorldwide
- ...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...SeniorPermanent employmentFull timeWorldwide
- ...as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills to work within our Corporate... ...serveur. Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides compétences...SeniorPermanent employmentFull timeWorldwide
- ...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...SeniorFull timeInternship
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...développement de jeux Sony au Canada. Poste - Programmeur·euse de fondations jouabilité sénior Nous recherchons un·e programmeur·euse de... ...in Canada. Position - Senior Core Gameplay Programmer We are looking for an experienced Core Gameplay...SeniorFull timeInternship
- ...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...SeniorHourly payFull timeContract workRemote workFlexible hours
- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and... ...engine, working closely with gameplay, backend, and engine teams. Optimize network... .... RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse multijoueur senior, vous...SeniorFull time
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...environnement humain et chaleureux. Description du poste Le programmeur analyste contribue activement au développement et à l’... ...tester le code des logiciels; Mettre à jour et optimiser les programmes existants; Identifier les problèmes techniques et proposer des...Daily paidPermanent employmentFull timeRemote workMonday to friday
- ...applicable law. We’re looking for a Senior Programmer to play a key role in bringing a AAA title... ...manière autonome en tant que résolveur·euse de problèmes proactif·ve, en décomposant... ...grande échelle. Nous recherchons un·e Programmeur·euse Sénior·e pour jouer un rôle clé...SeniorFull time
- .... Our team is currently looking for an experienced System Programmer to design, implement and refine the game experience we provide... .... Notre équipe est actuellement à la recherche d’un·e Programmeur·euse système expérimenté·e pour concevoir, implémenter et améliorer...SeniorFull time
- ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Senior 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...SeniorPermanent employmentFull timeWorldwide
- ...protected characteristics as per applicable law. As a Senior Systems Programmer on Dead by Daylight , you will play a key role in shaping... ...actif constitue un atout important. En tant que Programmeur·euse senior·e Systèmes sur Dead by Daylight , tu joueras un...SeniorPermanent employmentFull timeWorldwide
- ...characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At... ...équipes diversifiées. Nous sommes à la recherche d’un·e Programmeur·euse de jouabilité pour contribuer au développement de notre...Permanent employmentFull time
- ...identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At the heart of the Gameplay team, you will actively contribute to the creation...Permanent employmentFull time
- ...ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux... ...des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien...SeniorFull timeWorldwide
- ...modernes et inspirants. Description du poste En collaboration avec la gestionnaire de développement, la personne analyste-programmeur.euse expert.e conçoit, développe et optimise des applications Web modernes pour soutenir les équipes internes. Elle agit également...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...SeniorLong term contractWorldwide
- ...game development experience as a systems, generalist, or game programmer. ~4+ years of professional experience with C# and... ...expérience professionnelle en développement de jeux vidéo à titre de programmeur·euse systèmes, généraliste ou gameplay; ~ Plus de 4 ans d’expérience...SeniorLong term contractWorldwide
- ...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...Full time
- ...ENGLISH FOLLOWS: Titre du poste : Programmeur ·euse Senior – Jouabilité Nous sommes à la recherche d’un ·e Programmeur ·euse Senior... ...Senior – Outils relèvera du · de la Directeur ·trice des Programmes Techniques. Responsabilités et tâches Livrer des systèmes...SeniorFull timeInternship
- ...Programmeur.euse analyste Java Emplacement: Montréal (mode hybride : 3j/semaine au bureau) Société: Optimum Informatique inc. Nous... ...Travailler en mode projet – agile en tant que développeur sénior; Participer avec l’équipe de développement pour résoudre les...SeniorDaily paidPermanent employmentFull timeApprenticeshipWork at office
- ...vivons. Job Description ROLE SUMMARY As a Senior Rendering Programmer, you are responsible for designing, implementing, and maintaining... ...graphics techniques. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse en rendu senior, vous êtes responsable de...SeniorLong term contractFull timeLocal area
- ...côtés de spécialistes de l'immotique? Nous avons un emploi à la hauteur de vos ambitions. Vos responsabilités Préparer la programmation de contrôleurs numériques Delta Controls pour les nouveaux projets. Que ferez-vous? Élaborer la structure de programme de...Full timeDay shift
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems... ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir,...Long term contractFull time
- ...; 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
- ...’inconnu! Description du poste Ce que vous ferez Ce programmeur sera responsable de tout ce qui touche aux technologies liées... ...é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
- 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-...Full time
- ...vivons. Job Description RESPONSIBILTIES As a Senior Rendering Programmer (Mobile – Unreal) , you are responsible for designing,... ...graphics best practices. RÉSUMÉ DU POSTE À titre de programmeur ou programmeuse senior en rendu (Mobile – Unreal), vous serez...SeniorFull timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Programmer | Programmeur·euse Backend Sénior·e. Be the first to apply!
Related searches
- backend developer Montréal, QC
- backend software developer Montréal, QC
- programmeur Montréal, QC
- etl developer Montréal, QC
- stage developpeur front end Montréal, QC
- ruby on rails developer Montréal, QC
- programmer Montréal, QC
- guidewire developer Montréal, QC
- junior developer Montréal, QC
- programmeur jeux video Montréal, QC

