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

Senior Backend Programmer

Workingames

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.
#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Programmer in Montréal, QC vacancy
  • $12k - $15k per year

     ...analysis. Architect, provision, and manage cloud infrastructure (e.g., AWS, GCP) using Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain robust CI/CD pipelines to automate testing, deployment, and zero-downtime updates for... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...analysis. Architect, provision, and manage cloud infrastructure (e.g., AWS, GCP) using Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain robust CI/CD pipelines to automate testing, deployment, and zero-downtime updates for... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...shape what comes next for millions of players.      As a Senior Back-End Programmer, you will lead the development and integration of back-end...  ...In this role you will : Design, develop, and evolve backend features while actively contributing to the existing... 
    Senior
    Long term contract
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant aider l'équipe UI/UX à créer et optimiser...  ...informatique ou l'équivalent. Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les systèmes embarqués.... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir de nouvelles architectures/fonctionnalités...  ...(C++17 est un atout). C# est un atout. Maîtrise de la programmation multithread et solide compréhension de ses principes. Une... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    5 days ago
  •  ...poste Chez Campus, le/la développeur Scala senior sera en charge d’assurer le bon fonctionnement et le développement du backend principal Scala, ainsi que des différents...  ...Maîtrise en profondeur de Scala/Java: Programmation fonctionnelle en Scala Expérience avec les... 
    Senior
    Remote job
    Full time

    Campus Coach

    Montréal, QC
    17 days ago
  •  ...budgets, behavioral LODs, agent counts, network impact), with a clear priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others, challenge over‑engineered solutions, share best practices, and help... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months 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
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...without compromising performance, while keeping Unreal Engine workflows efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the engine, challenging technical approaches, documenting the rationale... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists... 
    Senior
    Full time

    Cloud Chamber

    Montréal, QC
    more than 2 months ago
  • $120k - $150k per year

     ...utilisant l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs. Concevoir, implémenter et maintenir des pipelines...  ...nos collaborateurs grâce à d'avantages sociaux flexibles et de programmes de récompenses, de swag, des collations et bien plus encore.... 
    Senior
    Full time
    Apprenticeship
    Summer work
    Work at office
    Flexible hours
    Day shift

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing Capital Markets technology team , you will take full... 
    Senior
    Permanent employment
    Full time
    Contract work
    Immediate start
    Relocation
    Relocation package

    NÖORD TECHNOLOGIES

    Montréal, QC
    14 days ago
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Senior
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation... 
    Senior
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    more than 2 months ago
  •  ...Nous recherchons un(e) développeur(se) senior qui souhaite avoir un réel impact, qui est...  ...tester, intégrer et déployer des solutions backend et des API. Assurer la maintenance et...  ...se conformer aux exigences relatives au Programme des marchandises contrôlées du Canada (PMC... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...visualize and quantify their emissions. We are looking for a senior engineer who wants their work to matter, who takes pride in building...  ...value to users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the high availability of GHGSat... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...développement dans le domaine de la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de script ; Esprit de...  ...de développeurs de jeux passionnés et pleins d'énergie !   Senior Physics Programmer We are Highdive, a NetEase Games... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    more than 2 months ago
  •  ...opportunité? Ou tu ne fais que jeter un coup d’œil au marché? Eh bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au sein du portefeuille d’activités de marketing à la performance de... 
    Senior
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... 
    Senior
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    more than 2 months ago
  •  ...companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal... 
    Senior
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...provisionner et gérer l'infrastructure cloud (ex. : AWS, GCP) en utilisant l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs. Concevoir, implémenter et maintenir des pipelines CI/CD robustes pour automatiser les tests, le déploiement et les mises... 
    Senior
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago
  •  ...chacun.   Description du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control,...  ....  Job Description :   We are looking for a Senior Gameplay Programmer, specialized in 3Cs (Character, Control,... 
    Senior
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...walks of life. Company Name: Ubisoft Job Description The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong... 
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Programmer. Be the first to apply!