Skip to content
Behaviour Interactive logo

Senior Backend Programmer

Behaviour InteractiveVideo Game company
Montreal, CanadaSenior
NetEase
Haveli Investments
Software Engineering

About the role

TL;DR

Contribute to the development of a live online game as a Senior Backend Programmer at Behaviour Interactive.

  • Join Behaviour Interactive as a Senior Backend Programmer to contribute to the development of a live online game.
  • Key Responsibilities Architect and code cloud-based, microservice-oriented backend systems in Golang.
  • Build and maintain APIs that connect backend services to client-side game features.
  • Fix bugs and improve quality, including on-call support when needed.
  • Mentor and collaborate with game teams, tech leads, and stakeholders across disciplines.
  • Requirements Minimum of 9 years of experience in object-oriented and asynchronous programming with a focus on Golang for a minimum of 5 years.
  • Proven track record building and architecting distributed, cloud-based microservices using 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.
View original posting →

Required skills

GoAWSRabbitMQMongoDBCI/CDGit

Nice-to-have skills

C++InfluxDBGrafana

Domain expertise

gaming

Tech stack

GoAWSRabbitMQMongoDBDockerKubernetesCI/CDGit

Similar jobs

B

Senior Backend Programmer – Central Technologies

B

Senior Build and Pipeline Programmer

R

Senior Security Operations Engineer