Publié il y a 2 mois
🎯 Backend Engineer | Multiplayer FPS ~ 🎯 Ingénieur backend | FPS multijoueur
@ Ironbelly Studios
Responsabilités :
- Concevoir des services de jeu avec état en temps réel
- Développer le matchmaking basé sur l'ELO
- Concevoir le backend d'inventaire et d'économie
- Implémenter la validation serveur et l'anti-triche
- Créer des systèmes de correctifs à chaud
Résumé des exigences :
- Plus de 5 ans en backends de jeux multijoueurs
- Plus de 50 000 CCU gérés en production
- Expertise Kubernetes à grande échelle et services de jeux AWS
- Connaissance de PlayFab, Pragma ou AccelByte
- Maîtrise des taux de tick, prédiction client et compensation de latence
- Titres publiés sur Steam, Epic ou consoles
Outils et compétences
Source et dates
Site carrière / système de candidatures · teamtailor
- Date publiée par l’employeur
- 2026-09-02
- Première détection par notre source
- 2026-10-09
- Mise Ă jour du dossier source
- 2026-11-06
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Détails du poste
| Niveau | Senior |
| Domaine | Développement logiciel |
| Expérience | 5 an(s) et plus |
| Heures par semaine | 40 (estimé) |
| Déplacements | avion : aucun · route : aucun |
| Milieu de travail | Bureau |
| Position | Surtout assis |
| Exigences physiques | physique faible · ordinateur élevé |
| Langues | English, French |
Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.
Ironbelly Studios
Profil d’entreprise sauvegardé
Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.
Forging teams, tools and technology to drive results and deliver world-class quality.
Description complète de l’entreprise
Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cost seen elsewhere.
- Abonnés LinkedIn
- 6Â 620
- Personnes associées sur LinkedIn
- 38
- Bureaux déclarés
- PO Box 39005, 390 St Catherine, Montreal, QC, CA
- Catégories d’activité
- Software Engineering
- Media and Entertainment
- Consulting
- Broadcasting
- Video Games
- Autres noms enregistrés
- Ironbelly Studios
- Spécialités
- 2D Concept Art
- 2D Illustrations
- 3D Asset Creation
- 3D Environmental Creation
- Animation & Rigging
- Audio Effect
- Music Composition
- VFX
- Video Creation
- Unreal and Unity Programming & Development
- Level Design
- Business Consulting
- Documentation
- and Creative Writting
- Le profil indique une agence de recrutement
- Non
- Investissement total déclaré
- 0
La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.
Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cost seen elsewhere.
| Champ | Valeur |
|---|---|
| Secteur | Entertainment Providers |
| Taille | 11-50 employees |
| Siège social | Montreal, QC |
| Type d’organisation | Privately Held |
| Fondée en | 2009 |
| Spécialités | 2D Concept Art2D Illustrations3D Asset Creation3D Environmental CreationAnimation & RiggingAudio EffectMusic CompositionVFXVideo CreationUnreal and Unity Programming & Development |
| Offres sur Jobsy | 6 |
| Voir la page |
⚡ 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.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.