Behaviour Interactive
Senior Backend Programmer – Unannounced project
Montreal, QC · Senior
Sponsorship not specifiedDetected 357 days ago
GoC++Backend DevelopmentCode ReviewGitMongoDBAWSDockerKubernetesCI/CDJenkinsDevOpsRabbitMQ
About the role
- Are you ready to dive into the world of cutting-edge video game development?
- 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.
Responsibilities
- 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.
Requirements
- 9+ years of experience in object-oriented and asynchronous programming in multiple languages with a focus on Golang for a mininum of 5 years.
- Deep understanding of cloud computing principles, with hands-on experience in AWS, as well as associated DevOps practices (CI/CD, Git, Jenkins, branch management).
- Experience with containerization and tools such as Docker, Kubernetes, ECS, and AKS.
- 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;
Nice to have
- Experience with C++ and SDK integration.
- Experience with Splunk, Telegraph, Influx DB and Graphana.
- 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;
- 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.
- 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).
Apply directly at Behaviour Interactive →Create a free account for alerts like thisView Behaviour Interactive immigration profile
This listing is sourced directly from Behaviour Interactive's careers page and normalized into a canonical job model.