Salary
≈ $89k – $196k per year (Estimated)
Location
Remote/Hybrid (Montreal, Canada)
Seniority
Senior · 9+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Behaviour Interactive (BHVR) is a major Canadian video game developer headquartered in Montreal, Quebec, founded in 1992. The company is best known as the creator and developer of the popular asymmetrical multiplayer horror game Dead by Daylight. In addition to developing its own original titles, the studio provides co-development and work-for-hire services for major international publishers and entertainment franchises.
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.
- 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.
A plus:
Dans ce rôle tu devras:
- 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.
- 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.
Un plus:
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
408,526 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Montreal
$145k – $205k per year • Remote • 6+ years exp • PhD
C++
Rust
SQL
Rust
Actix Web
Axum
Databases
Apache Kafka
DynamoDB
Kafka
MySQL
NATS
PostgreSQL
RabbitMQ
Redis
DevOps
AWS
Azure
CI/CD
Docker
GCP
Git
Grafana
gRPC
Istio
Kubernetes
Linkerd
OpenTelemetry
Prometheus
Pulumi
Rest API
Service Mesh
Terraform
Apply
$100k – $150k per year • Remote • 5+ years exp • PhD
PowerShell
Python
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
CI/CD
FinOps
GitHub
GitHub Actions
Kubernetes
Service Mesh
Terraform
Cybersecurity
FedRAMP
HIPAA
PCI DSS
SOC 2
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Bash
Python
DevOps
Ansible
ArgoCD
AWS
Azure
CI/CD
GCP
GitOps
Helm
Istio
Jenkins
Kubernetes
Linkerd
OpenShift
Red Hat
Service Mesh
Tekton
Terraform
Cybersecurity
HIPAA
PCI DSS
SOC 2
Apply
$140k – $200k per year • Remote • 6+ years exp • PhD
Java
Node JS
Solidity
SQL
TypeScript
JavaScript
Solidity
Truffle
Frontend
Angular
GraphQL
React.js
Remix
Vue.js
DevOps
AWS
Azure
CI/CD
Docker
Git
Kubernetes
Rest API
Terraform
Web3
Arbitrum
Avalanche
Ethereum
Foundry
Hardhat
Hyperledger Fabric
Layer 2
Optimism
Polygon
Remix
Smart Contracts
Token Standards
Apply
Cloud Security Architect - AWS (w|m|d)
6 hours ago
$76k – $110k per year • In office • Full-Time • Berlin
DevOps
AWS
Azure
GCP
Git
Terraform
Apply
≈ $87k – $190k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Montreal
Python
Databases
DynamoDB
Mobile
Clean Architecture
DevOps
Amazon CloudWatch
Amazon ECS
Amazon S3
API Gateway
AWS
AWS Lambda
CI/CD
GitHub
GitHub Actions
GitLab
Jenkins
Pulumi
Rest API
Terraform
WebSockets
Apply
Remote/Hybrid • Full-Time • 7+ years exp • PhD • Montreal
Apply
Remote/Hybrid • Full-Time • 5+ years exp • High School Diploma • Montreal
Apply
≈ $51k – $128k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Montreal
Game Dev
Unreal Engine
Apply
Senior 3D Character Artist - 7 Days to Die | Artiste de personnages 3D sénior·e - 7 Days to Die
12 days ago
≈ $49k – $123k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Montreal
Game Dev
Unity
Design
Adobe Photoshop
Substance 3D Painter
ZBrush
Apply
USA Benefits & Payroll Administrator
2 days ago
In office • 5+ years exp • Bachelor's Degree • Montreal
Cybersecurity
HIPAA
Management
Google Sheets
Apply
In office • 5+ years exp • High School Diploma • Montreal
Cybersecurity
HIPAA
Management
Google Sheets
Apply
Apply
Legal Counsel (12-Month Contract)
2 days ago
Remote/Hybrid • Contractor • 3+ years exp • PhD • Montreal
Apply
Software Engineer / Senior Software Engineer
2 days ago
≈ $100k – $196k per year (Estimated) • Remote • Full-Time • 6+ years exp • Montreal
Bash
Java
Kotlin
Python
SQL
Java
Spring Boot
Databases
ElasticSearch
AI/ML
AI Agents
Claude
Claude Code
Copilot
Model Context Protocol
OpenAI
OpenAI Codex
DevOps
AWS
CI/CD
Docker
Git
GitHub
Terraform
Apply
This is one of many
408,526 more open roles from verified company boards, updated every day.

