Kabam

Currently Hiring

SeniorBackendDevOpsProgrammer-Contract

CA$115–165k ~AI est. Montreal, Quebec, Canada CONTRACT
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Backend DevOps Programmer - Contract at Kabam. Skills: Backend Development, DevOps, Cloud Infrastructure, CI/CD. Design modular gameplay systems. Architect modular gameplay systems”

Industry & Context.

Currently Hiring
Problems you'll solve

Solving complex problems; Debug complex software; Debug infrastructure issues; Identify root causes; Implement effective solutions; Investigate performance bottlenecks

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 8+ years of experience in software development, Experience with JavaScript, TypeScript, or C#, Understanding of back-end/server-side technologies, Worked on a RESTful API system, Experience with cloud providers (AWS or GCP), Hands-on experience with containerization and orchestration tools, Experience using Non-Relational Databases, Experience with real-time multiplayer applications, Ability to write clean, simple, well-documented code, Proven track record of working independently and collaboratively, Experience working with source control such as GIT or Perforce, Proven track record of building and maintaining CI/CD pipelines, Ability to effectively communicate with technical and non-technical team members, Experience working in Agile, Kanban, or similar project management methodologies

Nice to Have

Experience in gaming, Experience with Node.js, Experience with core services related to compute, networking, and managed databases, Experience with Docker, Kubernetes, Experience with MongoDB, Experience with Sockets or WebSocket, Experience with Infrastructure as Code (IaC) tools like Terraform, Shipped multiple online titles, Experience in Android / iOS Mobile application development, Up-to-date knowledge of the latest mobile gaming trends, Bilingual (French and English)

What You'll Do.

Design modular gameplay systems

Architect modular gameplay systems

Translate requirements into technical designs

Identify appropriate technologies

Select cloud infrastructure strategies

Ensure maintainability

Define technical specifications

Follow coding standards

Advise on coding standards

Architect cloud infrastructure

Provision cloud infrastructure

Manage cloud infrastructure

Design CI/CD pipelines

Implement CI/CD pipelines

Maintain CI/CD pipelines

Analyze software issues

Debug software issues

Implement effective solutions

Investigate performance bottlenecks

Optimize software for efficiency

Implement real-time monitoring

Implement alerting systems

Understand requirements

Deliver large-scale software solutions

Document software designs

Document infrastructure topology

Document technical processes

Participate in code reviews

Provide constructive feedback

Implement server-side logic

Implement authentication systems

Implement data processing pipelines

How You'll Work.

Team & Collaboration

Collaborative nature; Collaborative teams; Cross-functional teams; Agile teams; Kanban teams

Communication Scope

Communicate with technical team members; Communicate with non-technical team members

Process & Methodology

Agile, Kanban

Full Job Description

## Description At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-loving culture, and a drive to do what it takes to make great games. And this is where you come in... We are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam’s games. If leading and solving complex problems excites you, this is the job for you! We prioritize applicants that can work on-site at our Montreal studio for this contract opportunity. ## In this role, you can expect to Design and architect some of the most advanced modular gameplay systems that are robust, flexible, and high-performing. Translate requirements into technical designs and identify appropriate technologies, frameworks, and cloud infrastructure strategies. Evaluate and select appropriate tools, libraries, and technologies to meet project goals. Ensure scalability, performance, security, and maintainability in the software design and underlying server infrastructure. Collaborate with cross-functional teams to gather requirements and define technical specifications. Follow and advise on coding standards and best practices to ensure high-quality and maintainable code. Iterate on software based on feedback, testing, and performance 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 game servers and APIs. Analyze and debug some of the most complex software and infrastructure issues, identifying root causes, and

Free ATS check

Applying for this Senior Backend DevOps Programmer - Contract role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Kabam?

Real rants from real employees. Read before you apply.

Read Company Rants →