Enable job alerts via email!

Senior Backend Programmer – Confidential Co-Development Project | Programmeur·euse Backend Seni[...]

2K

Montreal

On-site

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Job summary

A leading video game development studio in Montreal seeks a Senior Backend Programmer. The successful candidate will design backend services for live online games. They will require expertise in C++, Golang, and cloud computing. This role involves mentoring junior developers and collaborating across teams, with a focus on delivering high-quality game features.

Qualifications

  • 10+ years of experience in programming, especially in C++, Golang, Python, and C#.
  • Proven experience with distributed, cloud-based microservices.
  • Hands-on experience in cloud technologies like AWS and Azure.

Responsibilities

  • Design and deliver backend services and systems in cloud environments.
  • Develop, document, and optimize APIs connecting backend services to game features.
  • Fix bugs and provide on-call support as needed.
  • Mentor junior developers and collaborate with various teams.

Skills

Object-oriented programming
Asynchronous programming
C++
Golang
Python
C#
Cloud computing
DevOps
API development

Tools

AWS
Azure
Docker
Kubernetes
Jenkins

Job description

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 studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam), and the UK (Behaviour UK–North & South). Our core focuses are Services and Original Games. Our Services team collaborates with giants like Disney, Sony, Activision, and Nintendo, delivering work-for-hire development and pioneering immersive location-based entertainment (LBE). Our Original Games unit pushes creative limits with signature IPs, including Dead by Daylight. Join us and shape the future of interactive entertainment!

At Behaviour Interactive, we value diversity and creativity, embracing individuals of all ages, genders, ethnicities, religions, orientations, and backgrounds, as protected by law.

Make your mark on a live game enjoyed worldwide—join Behaviour Interactive as a Senior Backend Programmer.

Are you ready for new technical challenges within a passionate, collaborative team? We seek an experienced backend programmer to develop a live online game, co-developed with an external partner, for PC and consoles.

In this senior role, you will bring expertise to the programming team, implementing backend services and building game-side APIs that communicate with those services. Solid experience with cloud technologies and DevOps principles is required.

In this role you will:
  • Design and deliver backend services. Architect and code cloud-based, microservice-oriented systems primarily in C++ and Golang, ensuring speed, reliability, and global scalability.
  • Build & maintain APIs. Develop, document, and optimize APIs connecting backend services to game features.
  • Fix bugs and improve quality. Investigate and resolve bugs, including on-call support when needed.
  • Mentor and collaborate. Conduct code reviews, guide junior developers, and work with game teams, tech leads, and stakeholders to deliver features and improvements.
What we're looking for:
  • 10+ years of experience in object-oriented and asynchronous programming in multiple languages, especially C++, Golang, Python, and C#.
  • Proven experience building and architecting distributed, cloud-based microservices.
  • Deep understanding of cloud computing, with hands-on experience in AWS and Azure, and DevOps practices (CI/CD, Git, Jenkins).
  • Experience designing scalable database solutions, with knowledge of schema design and scaling methods.
  • Experience with containerization tools like Docker, Kubernetes, ECS, and AKS.
  • Experience developing backend systems for AAA game services or engine/system programming is a plus.

Vous souhaitez laisser votre marque sur un jeu en ligne apprécié mondialement ? Rejoignez Behaviour Interactive en tant que Programmeur·e Backend Senior·e.

Prêt·e à mettre votre expertise au service d’un environnement dynamique ? Nous recherchons un·e développeur·e backend expérimenté·e pour contribuer au développement d’un jeu en ligne en production, en co-développement avec un partenaire externe, sur PC et consoles.

Dans ce rôle senior, vous serez responsable de l’implémentation des services backend et de la création d’API côté jeu. Une expérience solide en technologies cloud et principes DevOps est essentielle.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.