Backend Engineer | Multiplayer FPS ~ Ingénieur backend | FPS multijoueur
Listed on 2026-09-05
-
Software Development
Backend Developer, Software Engineer, DevOps, Cloud Engineer - Software
Location: Montreal
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 MATTERSYou 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 economiesLive Operations
:
Your systems will handle thousands of concurrent user actions
Mission-Critical Systems You'll Own:
Stateful Game Services
:
Design distributed systems managing real-time game state across thousands of concurrent usersInventory & 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 architecturePerformance
:
Redis for caching, PostgreSQL for persistence, 100K+ ops/secondProtocols
: WRESTful services, Typescript, Distributed systems orchestration framework (virtual actor frameworks, queuing)Monitoring
:
Real-time observability handling 1M+ events/minute
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 productionBattle-tested with
:
Play Fab, Pragma, Accel Byte, or built similar from scratchDeep knowledge
:
Kubernetes at scale, AWS game services, NodeJS performance optimizationGame-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
Direct Unreal Engine 5 repli cation system experience
Experience with competitive game ranking systems (ELO, True Skill)
Background in anti-cheat or game security
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".
Hybrid role (1-3 days in office) based in Montreal, Quebec.
~
LA MISSIONConstruisez 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.
POURQUOICE 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 live : vos systèmes gèrent 10 000 matchs simultanés sans aucun problème
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 à Battl Eye/EAC
Infrastructure Live Ops : créer des systèmes de correctifs à chaud…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: