Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Engineer

Devoted Studios

Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry.

Our team includes world-class talents who bring deep expertise in external development, pipeline optimization, and creative problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates as a trusted, flexible extension of our partners’ internal teams.

We are proud to be the development partner of choice for industry leaders such as:

  • Epic
  • Xbox
  • Meta
  • Obsidian Entertainment
  • Riot
  • Gearbox Software

This is not a server-side feature developer who hands services to an ops team once they ship. It is an engineer who architects the service, deploys it, monitors it in production, responds when it breaks, and improves it after every incident.

Key Responsibilities:

Service Design & Architecture

• Design and build scalable, resilient web services in Java and/or Scala that support game client needs across PC, console, and mobile

• Own the data model — choose the right store (MongoDB for flexible document storage, DynamoDB for key-value at scale, Redis for caching and session state) and justify it

• Design REST APIs that game clients actually integrate well against — clear contracts, versioned, documented, forgiving of client-side variation

• Architect for the load profile of a live game: average load, launch spikes, event peaks, and graceful degradation when upstream dependencies fail

• Define and enforce service boundaries — knows where one service ends and another begins, and why

AWS Infrastructure & Deployment

• Build and maintain AWS infrastructure using IaC tooling (CDK, Terraform, or CloudFormation — confirm what's in use on the engagement)

• Own the deployment pipeline for services they build: CI/CD configuration, environment promotion, rollback capability

• Right-size AWS resources for cost and performance — does not default to over-provisioning and does not leave obvious cost inefficiencies

• Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate), API Gateway, ElastiCache, SQS/SNS, CloudWatch, S3

• Understands the network and security posture of services exposed to game clients — VPC design, security groups, IAM least privilege, secrets management

Live Operation & Observability

• Instruments every service for production readiness: structured logging, metrics, distributed tracing, health checks, and alerting before it goes live — not after the first incident

• Monitors services in production: reads dashboards, interprets anomalies, distinguishes noise from signal

• Responds to production incidents in services they own — has on-call responsibilities commensurate with service criticality

• Writes post-mortems and follows through on structural improvements so the same failure mode does not recur

• Understands the difference between a symptom and a root cause — does not fix symptoms

Cross-Platform Client Integration

• Works directly with game client engineers (PC, console, mobile) to define integration contracts, review client-side usage patterns, and debug integration issues

• Understands the constraints of each platform environment: console certification requirements around network usage, mobile data sensitivity, PC permissiveness — and designs service interfaces accordingly

• Owns the integration surface: API documentation that is correct, versioned, and kept up to date as the service evolves

• Participates in client-facing technical reviews where backend service design is on the table

Quality & Engineering Standards

• Writes unit and integration tests as a first-class output — not an afterthought

• Code reviews: gives specific, actionable feedback and receives it without defensiveness

• Maintains service documentation: architecture decisions, operational runbooks, known limitations, dependency map

• Raises technical debt explicitly — names it, quantifies its cost, and proposes a remediation path

 

Requirements

• 5+ years of professional backend/server-side engineering experience with at least 3 years working on services at live production scale

• Java at a professional shipping level — not just familiarity. Has designed, built, and operated Java services in production.

• AWS hands-on ownership — has provisioned, deployed, monitored, and debugged AWS infrastructure, not just used managed services provisioned by someone else

• Polyglot data store fluency: has made deliberate choices between MongoDB, DynamoDB, and Redis for different use cases — not defaulted to one store for everything

• REST API design with real client integration experience — PC, console, or mobile clients consuming services they built

• End-to-end ownership mindset: has been on-call for services they wrote. Has written a post-mortem. Has shipped the fix.

 

Preferred

• Experience designing services that handle launch-day spikes: horizontal scaling patterns, queue-based load levelling, circuit breakers

• Familiarity with platform-specific SDK constraints: PlayStation Network, Xbox Live, Nintendo NSO, or Apple/Google mobile — understanding what the platform restricts and what it requires from the backend

• Kafka or SQS/SNS for event-driven service communication

• Kubernetes (EKS) cluster operations experience

• Security-conscious engineering: OAuth/OIDC, rate limiting, input validation, OWASP awareness at service design level

 

Benefits

This is a full-time employment role with standard benefits in Quebec Province

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Backend Engineer in Montréal, QC vacancy
  • $140k - $180k per year

     ...for the 21st century and the age of 5G and IoT, with world class engineering, best-in-class user experience, and features that will define...  ...exceptional to join our team. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect... 
    Suggested
    Full time
    Flexible hours

    Us Mobile

    Montréal, QC
    1 day ago
  •  ...The company is rapidly growing and has both hardware and software groups to achieve its R&D goals.   We are seeking a  Senior  Backend Engineer (Golang)to help expand and  maintain our web-based job submission platform. This role is critical to ensuring scalability,... 
    Suggested
    Full time

    Anyon Systems Inc.

    Montréal, QC
    1 day ago
  • $90k - $150k per year

     ...the code, and consistently seeking better ways to solve complex engineering challenges. Xsolla is a global commerce company with robust...  ...Problem Solving Build and ship reliable, secure, and scalable backend systems. Own implementation from design to deployment,... 
    Suggested

    Xsolla

    Montréal, QC
    14 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Suggested
    Remote job
    For contractors

    YO AI Labs

    Montréal, QC
    13 days ago
  •  ..., flexibly, and collaboratively — without compromising standards — we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are... 
    Suggested
    Full time
    Worldwide

    USMobile

    Montréal, QC
    17 days ago
  •  ...backed by top-tier VCs, with offices in Brooklyn and Paris. We ship things that matter. The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend connects robots, embedded devices, Android applications, EMR... 
    Full time
    Work at office
    Remote work

    Norbert Health

    Montréal, QC
    7 days ago
  •  ...Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining robust,... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    5 days ago
  •  ...visualize and quantify their emissions. We are looking for a senior engineer who wants their work to matter, who takes pride in building...  ...value to users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the high availability of... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    11 days ago
  •  ...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... 
    Full time

    kabam

    Montréal, QC
    16 days ago
  •  ...development teams rely on every day? As a Senior II Developer on R&D’s Backend Foundation team, you’ll work at the core of the Coveo Platform™...  ...backend and platform challenges and helping establish strong engineering practices. Collaborate across development and cloud... 
    Long term contract

    Coveo

    Montréal, QC
    22 hours ago
  • Chez Kabam, nous relevons constamment la barre de l'excellence dans le domaine des jeux mobiles gratuits. Nous embauchons pour la passion et la diversité, afin de triompher grâce à nos compétences collectives. Nos équipes sont composées d'une fusion de personnalités et d'intérêts...
    Full time

    kabam

    Montréal, QC
    16 days ago
  •  ...ASAP Langue requise : Candidates must reside in Canada (Remote work from Canada only) À propos du poste We are looking for a Backend Developer with strong expertise in Auth0 and modern authentication technologies to design develop and maintain secure enterprise... 
    Full time
    Contract work
    Temporary work
    Immediate start
    Remote work
    2 days per week

    Xideral

    Montréal, QC
    17 days ago
  •  ...nouvelles fonctionnalités et la création de valeur pour les utilisateurs. Développer, tester, intégrer et déployer des solutions backend et des API. Assurer la maintenance et la haute disponibilité des services web de GHGSat, tant pour les utilisateurs internes qu'externes... 
    Permanent employment
    Full time
    Flexible hours

    GHGSAT

    Montréal, QC
    9 days ago
  • Nous recherchons un Développeur Backend Java Senior pour se joindre à une équipe qui soutient des solutions de paiement et de commerce de voyage essentielles à Montréal. Ce poste est un contrat à long terme offrant l’occasion de contribuer à des services backend fiables, évolutifs... 
    Permanent employment
    Contract work
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    28 days ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Permanent employment
    Full time
    Montréal, QC
    4 days ago
  •  ...Java Backend developer - Java 17, DevSecOps, Kubernetes Location: Montreal; Hybrid: 3 days a week in office 2-Face-2 interview required We are seeking a Software Engineer to join a Global Enterprise Technology Team responsible for the development, modernization... 
    Contract work
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Montréal, QC
    14 days ago
  •  ...rencontrer. Nous sommes à la recherche d'un développeur de logiciels backend. Pour ce poste spécifique, le candidat doit avoir au moins 5...  ...(JUnit, Mockito). -A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent training, fellowship, or... 
    Daily paid
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    1 day ago
  •  ...Hello, I’m Anthony Chacon, Recruitment Consultant with FED ManuTech, specializing in engineering, technical and manufacturing roles. I’m currently recruiting for a manufacturing company specializing in temperature-controlled packaging and cold chain solutions. As... 
    Permanent employment
    Full time

    Fed Manutech

    Montréal, QC
    2 days ago
  • $89k per year

     ...Hello, I’m Anthony Chacon, Recruitment Advisor at FED ManuTech, specializing in engineering, technical and manufacturing positions. I’m currently recruiting a Project Engineer for a manufacturing company specializing in the custom design and manufacturing of automated... 
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    Fed Manutech

    Montréal, QC
    3 days ago
  •  ...Ingénieur Logiciel Senior En tant qu'Ingénieur Logiciel Senior, vous effectuerez du développement full-stack avec un accent sur le backend : tout, de la construction de fonctionnalités à la conception, à l'implémentation et à la maintenance d'APIs et de services robustes... 
    Daily paid
    Permanent employment
    Full time
    Summer work
    Work at office
    Work from home

    Motion

    Montréal, QC
    5 days ago
  •  ...enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges...  ...building backend systems for AAA game services or doing engine/system programming for games is a big plus. Dans ce rôle vous... 
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    1 day ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...TEHORA est présentement à la recherche d’un(e) développeur(se) backend senior ayant une solide expérience en développement d’API sécurisées. Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue. Développer des API REST sécurisées... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...that directly influence operational reliability, plant performance, and the future of our industry. As a Regional Mechanical Project Engineering Specialist, you will use your engineering expertise, technical judgment, and collaborative approach to develop safe, effective, and... 

    Alcoa Canada

    Montréal, QC
    3 days ago
  •  ...about delivering industrial projects that drive operational excellence and long-term performance? As a Regional Electrical Project Engineering Specialist, you will play a key role in shaping capital projects across multiple operations by providing electrical, automation, instrumentation... 

    Alcoa Canada

    Montréal, QC
    3 days ago
  • $120k - $160k per year

     ...where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a...  ...pipelines other teams can adopt. Partner across data science, backend and product on the producer to consumer contract (models produced... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    10 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    a month ago
  •  ...identity, civil status, disability, or any other protected characteristics as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools... 
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    a month ago
  •  ...characteristics as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our...  ...CI/CD pipeline robustness. Collaborate closely with other engineers to deliver scalable, gaming server-compliant services.... 
    Permanent employment
    Full time
    Worldwide
    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Engineer. Be the first to apply!