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

Backend Engineer

Full-time

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.

  • 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.

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

  • Strong and enthusiastic team – you will have the opportunity for knowledge sharing, learning, and professional self-development
  • Interesting and challenging tasks – solve diverse and challenging issues, communicate with people within the company as well as with our partners;
  • Convenient working conditions – remote work, the opportunity to build your own working day with flexible working hours
  • А chance to work in a highly professional and dynamic team working with a wide range of International Game Production projects, attractive remuneration package, and opportunities to develop professionally.

This is a remote, full-time contracted position.

We are an equal opportunity company and all qualified applicants will receive consideration for a contract without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Backend Engineer in Montréal, QC vacancy
  •  ...and improve our technical stack. You’re hands-on, deeply engaged in the code, and consistently seeking better ways to solve complex engineering challenges.     ABOUT US   Xsolla is a global commerce company with robust tools and services to help developers solve the... 
    Suggested
    Full time

    xsolla

    Montréal, QC
    15 days ago
  • $105k - $129.1k per year

     ...projects, including those focused on hardware, standards, and voice technology. The role Nabu Casa is looking for a full-time Backend Engineer with strong Elixir experience to join our Cloud & Infrastructure team and work primarily on Home Assistant Cloud services. As... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Worldwide
    1 day per week

    Nabu Casa

    Montréal, QC
    1 day 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,... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    8 days ago
  •  ...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...  ...our team. We’re looking for a skilled and motivated Senior Backend Engineer to help us scale connectivity to millions of devices,... 
    Suggested
    Full time

    USMobile

    Montréal, QC
    15 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... 
    Suggested
    Full time
    Work at office
    Remote work

    Norbert Health

    Montréal, QC
    8 days ago
  • If you’d like to apply, get out your resume, throw it away, and talk to us like we’re human. Send us something cool you made or a long rant on how terrible the freelancing process is right now and how, if you ruled the world, everything would be better. Come help us build ...
    Freelance

    Macedonian Corner- We gather you choose!

    Montréal, QC
    10 days ago
  •  ...What does it take to build, improve, and scale the backend systems behind search, indexing, and machine learning? Are you curious about...  ...infrastructure, and gain hands-on experience in large-scale engineering environments. You could work on one of the following projects... 
    Full time
    Fixed term contract
    Traineeship
    Internship
    Work at office
    2 days per week

    Coveo

    Montréal, QC
    13 hours 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... 
    Contract work
    For contractors

    kabam

    Montréal, QC
    15 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
    8 days ago
  •  ...Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-...  ...Bachelor or Master degree in Computer Science, Software Engineering or related field Minimum of 5 years’ experience in relevant... 
    Full time
    Local area
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    28 days ago
  •  ...entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    18 days 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...
    Contract work
    For contractors

    kabam

    Montréal, QC
    15 days ago
  •  ...LGI has built software that healthcare organizations depend on. AI is now at the heart of that work, not as a destination, but as the engine behind our next generation of mission-critical solutions and our enduring mission: helping healthcare organizations perform at their best... 
    Full time
    Shift work

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    1 day ago
  •  ...quantifier leurs émissions. Relevant du chef d'équipe Mission Platform, GHGSat est à la recherche d'un(e) développeur(euse) logiciel backend innovant(e) et expérimenté(e) pour son logiciel Payload Planner. Au sein d'une équipe multidisciplinaire fonctionnant selon la... 
    Flexible hours
    Weekend work

    GHGSAT

    Montréal, QC
    28 days ago
  • Description de l'entreprise Depuis plus de 40 ans, LGI développe des solutions logicielles en santé. Aujourd'hui, l'IA est au cœur de notre façon de développer et s'intègre dans la prochaine génération de nos solutions, pas une finalité, mais le levier pour contribuer à...
    Daily paid
    Full time

    LGI Healthcare Solutions Santé Inc.

    Montréal, QC
    1 day ago
  •  ...hidden*** et vérifiez le poste sur notre page carrières officielle. Votre rôle à titre de Développeur(euse) logiciel principal(e), Backend Le·la Développeur(euse) logiciel principal(e), Backend (Python) se joint à une équipe dédiée qui traduit les exigences d'un... 
    Daily paid
    Full time
    Apprenticeship
    Work at office

    Dialogue

    Montréal, QC
    28 days ago
  •  ...Concevoir, implémenter et exploiter des services backend et des composants de registre pour le...  ...designs, and share knowledge to elevate engineering practices. What we're looking for...  ...Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion... 
    Full time
    Contract work
    Internship
    Work at office
    Worldwide
    Relocation package

    Unity

    Montréal, QC
    10 days ago
  • $65 - $75 per hour

     ...Backend Developer (REST APIs / Microservices) Contribute to the development of enterprise applications in the insurance sector REST APIs Kubernetes Kafka and modern DevOps technologies. Work on scalable digital solutions collaborate on complex technical initiatives... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    1 day per week

    Recrute Action

    Montréal, QC
    1 day ago
  •  ...recherchons une ou un développeur côté serveur (backend) Staff pour concevoir, bâtir et exploiter...  ...scale. We're hiring a Staff Backend Engineer to build and operate the infrastructure...  ...[NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers... 
    Full time
    Apprenticeship
    Work at office
    Worldwide
    Relocation package
    Day shift

    Unity

    Montréal, QC
    10 days ago
  • English will follow - La version anglaise suivra   Only candidates located in Québec (Canada) will be considered. Seuls les candidats situés au Québec (Canada) seront sélectionnés. ----------------------------------------------------------------------------------- ...

    vo2-group

    Montréal, QC
    15 days ago
  • $61.32 - $73.58 per hour

     ...sector, Randstad Digital is seeking a highly skilled Senior AI Engineer. In this specialized role, you will pioneer a large-scale data modernization...  ...overhead. Develop Core Agent Mechanics: Engineer essential backend systems for AI agents, including tool integrations (MCP),... 
    Contract work
    Flexible hours

    Randstad

    Montréal, QC
    23 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
    20 days ago
  •  ...only grow by hiring people who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates who raise...  ...to our SaaS products, and tackle exciting challenges in backend architecture, frontend design, and AI/ML integrations with a particular... 
    Full time
    For contractors

    Human Agency

    Montréal, QC
    8 days ago
  • $130k - $160k per year

     ...About You We're seeking a Lead AI/ML Engineer to architect and scale our data infrastructure...  ..., partnering with data science and backend teams to productionize ML features, and working...  ..., churn prediction, and recommendation engine inputs Lead integration across data sources... 
    Worldwide

    Xsolla

    Montréal, QC
    17 days ago
  •  ...functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and...  ...spent going deep into infrastructure. ~ Strong production backend experience. TypeScript / Node.js is ideal, but we care more about... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    8 days ago
  •  ...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...  ...and review code, design secure systems, and work closely with backend and platform engineers to ensure that our infrastructure, applications... 

    USMobile

    Montréal, QC
    15 days ago
  •  ...status, disability, or any other protected characteristics as per applicable law. Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced projects. As a core member of the development team, you’ll play a pivotal role in shaping the... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    15 days ago
  • $125k - $165k per year

     ...impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in...  ...communication within the mobile environment Integrate VIA's backend microservices and secure APIs into the mobile application logic... 
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    VIA

    Montréal, QC
    6 days ago
  •  ...ABOUT YOU   We're seeking a Lead AI/ML Engineer to architect and scale our data infrastructure supporting personalization, churn prediction...  ..., mentoring engineers, partnering with data science and backend teams to productionize ML features, and working directly with the... 
    Full time
    Worldwide

    xsolla

    Montréal, QC
    15 days ago
  • $98k per year

     ...I’m Abhik, Ashby's Co-Founder and VP of Engineering. This role is close to my heart because,...  ...analytics modeling and query language, policy engine, workflow engine, design system) that we...  ...Our tech stack is TypeScript (frontend & backend), React, GraphQL API, Node.js, Postgres,... 
    Full time
    Internship
    Work at office
    Flexible hours

    Ashby

    Montréal, QC
    22 days ago

Do you want to receive more vacancies?

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