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

🎯 Backend Engineer | Multiplayer FPS ~ 🎯 IngĂ©nieur...

Ironbelly Studios

⚡ THE MISSION

Build the backend that powers thousands of concurrent battles in our next-generation competitive FPS. This isn't web development with game features - this is architecting the real-time infrastructure that hardcore players demand: sub-50ms response times, bulletproof persistence, and flawless matchmaking for a title that will compete with CS2 and Valorant.

WHY THIS ROLE MATTERS

You won't be building CRUD APIs. You'll work on advances and highly orchestrated backend features of our games. You will be building CRUD APIs often!

  • Ecosystem Impact : Your code will power a new era of virtual economies

  • Live Operations : Your systems will handle thousands of concurrent user actions

YOUR TECHNICAL BATTLEFIELD

Mission-Critical Systems You'll Own:

  • Stateful Game Services : Design distributed systems managing real-time game state across thousands of concurrent users

  • Inventory & Economy Backend: Architect transactional systems managing player inventories worth real money

  • Advance Features: Orchestrate features related to player actions

Your Arsenal:

  • Infrastructure : Kubernetes for scalable service architecture

  • Performance : Redis for caching, PostgreSQL for persistence, 100K+ ops/second

  • Protocols : WRESTful services, Typescript, Distributed systems orchestration framework (virtual actor frameworks, queuing)

  • Monitoring : Real-time observability handling 1M+ events/minute

✅ REQUIRED EXPERTISE

Non-Negotiable Technical Skills:

  • 5+ years shipping multiplayer game backends (not web apps that happen to be games)

  • Proven scaling experience : You've handled 50K+ CCU in production

  • Battle-tested with : PlayFab, Pragma, AccelByte, or built similar from scratch

  • Deep knowledge : Kubernetes at scale, AWS game services, NodeJS performance optimization

  • Game-specific expertise : Tick rates, client prediction, lag compensation, state synchronization

Evidence We Need:

  • Shipped titles you can point to on Steam/Epic/Console

  • War stories about scaling failures and how you fixed them

  • Specific metrics: CCU handled, latency achieved, uptime maintained

  • Your approach to common problems: inventory duplication, match state corruption, DDOS mitigation

BONUS MULTIPLIERS

  • Direct Unreal Engine 5 replication system experience

  • Experience with competitive game ranking systems (ELO, TrueSkill)

  • Background in anti-cheat or game security

THE GAME YOU'LL POWER

We're building the competitive FPS that PC players have been waiting for. Think CS:GO's competitive integrity meets modern gameplay. Your backend will be the difference between "another shooter" and "the next decade's esport."

Location

Hybrid role (1-3 days in office) based in Montreal, Quebec.

~

⚡ LA MISSION

Construisez le backend qui alimentera des milliers de batailles simultanées dans notre FPS compétitif de nouvelle génération. Il ne s'agit pas de développement web avec des fonctionnalités de jeu, mais bien de concevoir l'infrastructure en temps réel exigée par les joueurs hardcore : des temps de réponse inférieurs à 50 ms, une persistance à toute épreuve et un matchmaking sans faille pour un titre qui rivalisera avec CS2 et Valorant.

POURQUOI CE POSTE EST IMPORTANT

  • Vous ne dĂ©velopperez pas d'API CRUD. Vous serez responsable de l'intĂ©gritĂ© concurrentielle de notre jeu dans son ensemble :

  • Confiance des joueurs : votre couche de persistance contient des millions d'objets virtuels

  • ÉquitĂ© des matchs : votre systĂšme de matchmaking dĂ©termine l'expĂ©rience de chaque joueur

  • OpĂ©rations en direct : vos systĂšmes gĂšrent 10 000 matchs simultanĂ©s sans aucun problĂšme

VOTRE CHAMP DE BATAILLE TECHNIQUE

  • SystĂšmes critiques dont vous serez responsable :

  • Services de jeu avec Ă©tat : concevoir des systĂšmes distribuĂ©s gĂ©rant l'Ă©tat du jeu en temps rĂ©el sur des milliers de matchs simultanĂ©s

  • Matchmaking haute performance : crĂ©er un matchmaking basĂ© sur l'ELO prenant en charge plus de 50 000 joueurs simultanĂ©s avec un temps d'attente infĂ©rieur Ă  5 secondes

  • Backend d'inventaire et d'Ă©conomie : concevez des systĂšmes transactionnels gĂ©rant les inventaires des joueurs ayant une valeur monĂ©taire rĂ©elle

  • IntĂ©gration anti-triche : implĂ©mentez une validation autoritaire du serveur et intĂ©grez-la Ă  BattlEye/EAC

  • Infrastructure LiveOps : crĂ©er des systĂšmes de correctifs Ă  chaud pour des mises Ă  jour sans interruption pendant les heures de pointe

  • Votre arsenal :

  • SpĂ©cifique au jeu : PlayFab/Pragma/AccelByte ou Ă©quivalents personnalisĂ©s

  • Infrastructure : Kubernetes orchestrant plus de 1 000 pods, AWS GameLift/Agones

  • Performances : Redis pour l'Ă©tat de session, PostgreSQL pour la persistance, plus de 100 000 opĂ©rations/seconde

  • Protocoles : WebSockets, gRPC pour le maillage de services, UDP pour le trafic de jeu

  • Surveillance : observabilitĂ© en temps rĂ©el gĂ©rant plus d'un million d'Ă©vĂ©nements/minute

✅ COMPÉTENCES REQUISES

Compétences techniques indispensables :

  • Plus de 5 ans d'expĂ©rience dans le dĂ©veloppement de backends pour jeux multijoueurs (et non d'applications web qui se trouvent ĂȘtre des jeux)

  • ExpĂ©rience avĂ©rĂ©e en matiĂšre de mise Ă  l'Ă©chelle : vous avez gĂ©rĂ© plus de 50 000 CCU en production

  • ExpĂ©rience Ă©prouvĂ©e avec : PlayFab, Pragma, AccelByte, ou dĂ©veloppement similaire Ă  partir de zĂ©ro

  • Connaissances approfondies : Kubernetes Ă  grande Ă©chelle, services de jeux AWS, optimisation des performances NodeJS

  • Expertise spĂ©cifique aux jeux : taux de tick, prĂ©diction client, compensation de latence, synchronisation d'Ă©tat

Preuves requises :

  • Titres commercialisĂ©s que vous pouvez citer sur Steam/Epic/Console

  • RĂ©cits d'Ă©checs en matiĂšre de mise Ă  l'Ă©chelle et de la maniĂšre dont vous les avez rĂ©solus

  • Indicateurs spĂ©cifiques : CCU gĂ©rĂ©s, latence atteinte, disponibilitĂ© maintenue

  • Votre approche des problĂšmes courants : duplication d'inventaire, corruption de l'Ă©tat des matchs, attĂ©nuation des attaques DDOS

MULTIPLICATEURS DE BONUS

  • ExpĂ©rience directe du systĂšme de rĂ©plication Unreal Engine 5

  • ExpĂ©rience des systĂšmes de classement compĂ©titifs (ELO, TrueSkill)

  • ExpĂ©rience dans la lutte contre la triche ou la sĂ©curitĂ© des jeux

LE JEU QUE VOUS ALLEZ DÉVELOPPER

Nous développons le FPS compétitif que les joueurs PC attendent depuis longtemps. Imaginez l'intégrité compétitive de CS:GO associée à un gameplay moderne. Votre backend fera la différence entre « un autre jeu de tir » et « l'e-sport de la prochaine décennie ».

Lieu

Poste hybride (1 à 3 jours au bureau) basé à Montréal, au Québec.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the 🎯 Backend Engineer | Multiplayer FPS ~ 🎯 IngĂ©nieur... in Canada vacancy
  • $145k - $155k per year

     ...countries are part of our team. If this sounds exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer,... 
    Suggested
    Remote work

    Tucows Inc.

    Canada
    12 hours ago
  •  ...career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes...  ...and resolve deep-rooted data quality issues Knowledge of a backend development language (such as Scala, Java, or Go) and strong... 
    Suggested
    Internship

    Stripe

    Canada
    26 days ago
  •  ...RESPONSIBILITIES At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will... 
    Suggested
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    14 hours ago
  • $128k - $188k per year

     ...most strategic and fastest-growing products while solving complex engineering challenges at scale. What You'll Do With the support of...  .... You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin. You are... 
    Suggested
    Remote job
    Work at office
    Flexible hours
    Canada
    22 hours ago
  •  ...well.   This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of...  ...don’t need to be a specialist there. If you’re stronger on the backend and can navigate a Vite/TanStack/Zustand frontend without getting... 
    Suggested
    Full time

    Symend

    Canada
    2 days ago
  • $100k - $120k per year

     ...Position Summary: We are seeking an Intermediate Software Engineer, Payments to join a newly forming Payments Engineering team and...  ...'ll work alongside Senior and Staff engineers to build reliable backend services, integrate with our selected payments partner, and create... 

    Kindsight

    Canada
    8 days ago
  • $160k - $180k per year

     ...fundraising. Position Summary: We are seeking a Staff Software Engineer, Payments to provide technical leadership as Kindsight builds...  ...during the early stages of the build. The role is heavily backend-focused. Our backend technology is still being finalized, with... 
    Internship

    Kindsight

    Canada
    8 days ago
  • $120k - $150k per year

     ...fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and...  ...will use as it grows. The work will initially be heavily backend-focused as the team builds the new service and integrates with... 

    Kindsight

    Canada
    8 days ago
  • $180k - $220k per year

     ...Narvar is growing! We are looking for Senior Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will...  ...translate wireframes and mockups into functional UI components Backend Development (Secondary Focus) Contribute to development and... 
    Remote job
    Worldwide
    Canada
    22 hours ago
  • $6000 per month

     ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest privacy...  ...and unstructured data across internal systems Develop backend services and tooling in Python and TypeScript to support data processing... 
    Internship
    Remote work
    Flexible hours

    Brave

    Canada
    12 hours ago
  •  ...Our partner is looking for a Senior DevOps Engineer, AI Platform based in Canada. As a...  ...AI platforms, web applications, APIs, and backend services. You’ll translate technical designs...  ...Kubernetes Service and Oracle Kubernetes Engine. ~ Build and support infrastructure for... 
    Remote job
    Full time
    Manual labor
    Flexible hours
    Canada
    1 day ago
  • $140k - $165k per year

     ...Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that actually make it into...  ...development, and platform engineering . You’ll work across Python backend services, React/TypeScript, Amazon Bedrock, agent runtimes, tool... 
    Manual labor

    Kindsight

    Canada
    7 days ago
  • $100k - $150k per year

     ...your career every step of the way. We are a high-ownership engineering organization focused on building secure, resilient, and scalable...  ...with the Director of Engineering and collaborate across platform, backend, infrastructure, compliance, and operations teams. This role... 
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    more than 2 months ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key...  ...Languages: Proficiency in Python for data processing, scripting, or backend development Industry Systems: Hands-on experience with Allvue's... 
    Remote job

    EPAM Systems

    Canada
    8 days ago
  • $170.4k - $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt:  As an Engineer at StackAdapt, you will be...  ...architecting scalable web APIs, component libraries and backend systems that serve the team roadmap goals Collaborate with stakeholders... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    29 days ago
  • $103.21k - $129.01k per year

     ...unchanged for two decades. We are changing that. As a Software Engineer II on this team, you will be an early engineer on a founding-stage...  ...built and how. The Role You will work across the full stack — backend services, APIs, and frontend systems — building the core capabilities... 
    Remote job
    Internship
    Work at office
    Local area
    Worldwide
    Canada
    19 hours ago
  •  ...With You. Senior Full-Stack AI Product Engineer Full time - Permanent Position Job...  ...React, Next.js, or equivalent. Strong backend and API development skills. Familiarity...  ...lab and training transformation engine modernizing training programs and delivering... 
    Permanent employment
    Full time
    Remote work
    Work from home

    CGS Immersive

    Canada
    7 days ago
  •  ...organization's control. Every role at Plane is some part of building that.   About the role This is the first dedicated GTM engineering hire at Plane, and you will build the function from the ground up. You own outbound end to end: ICP definition, enriched lists, sequences... 
    Full time

    plane

    Canada
    11 hours ago
  •  ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with...  ....#1046897943 Design, develop, and maintain robust, scalable backend services and APIs using Python and Django Build and optimize media... 
    Remote job

    EPAM Systems

    Canada
    8 days ago
  • $80 per hour

     ...SAP. Provides technical leadership and guidance to a small engineering team to maintain and enhance this application.  Leads architectural...  ...and risk module setup Experience building and maintaining backend integrations: event-driven architectures, orchestration (e.g.,... 
    Hourly pay
    Fixed term contract
    Remote work
    Flexible hours

    DEPTÂź

    Canada
    22 days ago
  •  ...Job Responsibility: Category Engineering Hire Type Employee Job ID 7733 Remote Eligible Yes Date Posted 15/11/2024 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence... 
    Full time
    Remote work

    Synopsys

    Canada
    3 days ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Security Software Engineer based in Canada. This role offers the opportunity to embed security expertise directly within software engineering teams and... 
    Remote job
    Worldwide
    Canada
    1 day ago
  •  ...will work with many partner teams: peer engineering organizations to build robust/reusable/standardized...  ...tested APIs, UX/UI pieces, and analytics engines for defining and measuring the full-stack...  ...~ Experience in both frontend and backend, with strong ability to work as a... 
    Full time

    Stripe

    Canada
    22 days ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Ubuntu Security Engineer based in Canada. Join a globally distributed security engineering team dedicated to protecting users and strengthening the security... 
    Remote job
    Canada
    1 day ago
  • $120k - $160k per year

     ...product suite is truly changing the game for donor fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve Connect, our Salesforce-native constituent and donor portal. This... 
    Long term contract
    Remote work

    Kindsight

    Canada
    9 days ago
  • $170.4k - $234.3k per year

     ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be...  ...strategically architecting scalable web APIs, component libraries and backend systems that serve the team roadmap goals Collaborate with... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    more than 2 months ago
  •  ...combat leaders by living the values of Service, Integrity, Excellence and Together every day. Role Overview The Aircraft Maintenance Engineer (AME) ensures that the aircraft are maintained in an airworthy and dispatch-ready status at all times. Key Responsibilities Ensure all... 
    Remplacement
    Second job
    Local area
    Worldwide
    Flexible hours

    Top Aces

    Canada
    9 days ago
  • $240k - $280k per year

     ...scale, Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: The Director, Solutions Engineering is responsible for leading Kindsight’s high-impact, customer-facing pre-sales function across technical solution design, bespoke product... 

    Kindsight

    Canada
    10 days ago
  •  ...extension Security Clearance: Reliability or higher is required at time of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying enterprise-grade Artificial Intelligence and Generative AI... 
    Contract work
    Internship

    PLATO

    Canada
    24 days ago
  • $68.81k - $114.71k per year

    Job Description Location: Winnipeg, Manitoba, Canada (Band 5b) Expected salary: $68,806 – $114,709. To determine the final salary, Babcock considers a variety of factors including the successful candidate’s skills and experience and internal equity; the final base salary...
    Apprenticeship
    Internship
    Monday to friday
    Shift work
    Day shift

    Babcock International

    Canada
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 🎯 Backend Engineer | Multiplayer FPS ~ 🎯 IngĂ©nieur.... Be the first to apply!