UE5 Senior Generalist Developer | Multiplayer FPS Développeur généraliste senior UE5 | FPS multijoueur
Job Summary
The Project
Were building Shrapnel a 4v4 PvP extraction shooter in UE5. Two teams fight over Sigma a high-value resource scattered across the arena. Collect it defend your stockpile extract 300 to win. Semi-realistic gunplay Sigma-powered abilities sub-frame networking precision across PC and console.
We need a senior UE developer whose anchor is multiplayer/networking and who can flex into gameplay tools and optimization when the project demands it.
Your Mission
Networking is your home base. Replication client prediction server authority desync hunting the stuff that makes a 4v4 shooter feel responsive instead of laggy. Thats where you go deep.
But youre not only a netcode developer. Youre the person who can context-switch debug a desync in the morning profile a frame-time spike after lunch extend an editor tool before EOD. The job is range with a specialty not jack-of-all-trades.
If comfortable being uncomfortable reads as your operating mode moving between unfamiliar systems reading code you didnt write asking sharp questions shipping the fix keep reading.
A real week on Shrapnel might include:
Debug a replication issue causing desyncs in 4v4 matches
Tune client prediction on a Sigma-powered ability so it feels instant but stays server-authoritative
Profile and optimize a gameplay system thats spiking frame times
Extend an editor tool to unblock the content team
Investigate a console-specific crash on PS5 or Xbox builds
Integrate middleware the audio team needs hooked in
You wont own every system. Youll be the engineer who can unstick any system.
What You Bring
5 years professional UE4/UE5 development
Hands-on multiplayer/networking experience replication netcode client prediction in a shipped or production-stage UE title
Solid C; comfortable in large codebases including UE source
Hands-on experience in at least 2 of: gameplay systems UI (UMG/Slate) tools/editor extensions performance optimization platform integration
Shipped at least one commercial multiplayer game in a development role
Strong debugging instincts; comfort with ambiguity
Senior judgment you know when to go deep vs. when to unblock and move on
Probably not your role if:
Your multiplayer/networking experience is mostly personal projects or tutorials
Your UE work is primarily single-player
Youre transitioning from web/mobile into games (we support career changers but not at this level)
Youre a Web3/blockchain engineer interested in the player-owned economy layer (different team different role)
Self-select honestly. The screening process will catch the mismatch and well both have wasted a week.
Bonus Points
PS5 / Xbox console experience (or strong willingness to ramp)
Prior work on competitive shooters or extraction-style games
Build systems / CI/CD experience
Anti-cheat integration familiarity
Why Ironbelly Studios
The Team: Ironbelly Studios has contributed to over 300 projects across AAA and indie work spanning franchises like Batman and PUBG.
The Shrapnel team includes BAFTA and Emmy Award-winning developers from Neon Machine with individual backgrounds spanning Halo Call of Duty Star Wars and Bioshock.
The Impact: This isnt maintaining existing systems - youre building multiplayer architecture from the ground up for a game that will define a new genre of player-owned competitive gaming.
The Culture: Trust-based data-driven and autonomous. We value continuous improvement and high-quality craftsmanship in a collaborative environment.
Location
Hybrid - Montreal - 23 days/week at Basecamp in beautiful Montreal. Not remote. If youre outside Montreal and not seriously open to relocating this role isnt going to work please dont burn the cycles applying.
Relocation package to be discussed for ideal candidates.
Le projet
Nous développons Shrapnel un jeu de tir PvP 4 contre 4 avec extraction dans UE5. Deux équipes saffrontent pour semparer de Sigma une ressource précieuse disséminée dans larène. Récupérez-la défendez votre stock et extrayez 300 unités pour remporter la victoire. Des combats à larme à feu semi-réalistes des capacités alimentées par Sigma une précision de mise en réseau au niveau de limage sur PC et console.
Nous recherchons un développeur UE senior spécialisé dans le multijoueur et le réseau capable de sadapter au gameplay aux outils et à loptimisation lorsque le projet lexige.
Votre mission
Le réseau cest ton domaine de prédilection. Réplication anticipation des actions des joueurs gestion des serveurs détection des désynchronisations Tout ce qui permet à un jeu de tir en 4 contre 4 dêtre réactif plutôt que saccadé. Cest là que tu excelles.
Mais tu nes pas seulement un développeur en code réseau. Vous êtes capable de passer dune tâche à lautre : déboguer un problème de désynchronisation le matin analyser un pic de temps de trame après le déjeuner étendre un outil dédition avant la fin de la journée. Ce poste requiert une spécialisation pas une polyvalence.
Si être à laise dans linconfort correspond à votre mode de fonctionnement passer dun système inconnu à un autre lire du code que vous navez pas écrit poser des questions pertinentes livrer le correctif continuez à lire.
Voici à quoi pourrait ressembler une semaine type chez Shrapnel :
Déboguer un problème de réplication provoquant des désynchronisations dans les matchs 4c4
Ajuster la prédiction côté client dune capacité basée sur Sigma afin quelle semble instantanée tout en respectant la décision du serveur
Analyser et optimiser un système de gameplay qui fait grimper les temps daffichage
Développer un outil dédition pour aider léquipe de contenu à avancer
Enquêter sur un plantage spécifique aux consoles sur les versions PS5 ou Xbox
Intégrer le middleware dont léquipe audio a besoin
Vous ne serez pas responsable de tous les systèmes. Vous serez lingénieur capable de débloquer nimporte quel système.
Ce que vous apportez
Plus de 5 ans dexpérience professionnelle en développement UE4/UE5
Expérience pratique en multijoueur et en réseau réplication code réseau prédiction côté client sur un titre UE commercialisé ou en phase de production
Maîtrise solide du C ; à laise avec les bases de code volumineuses y compris le code source UE
Expérience pratique dans au moins 2 des domaines suivants : systèmes de gameplay interface utilisateur (UMG/Slate) outils/extensions déditeur optimisation des performances intégration de plateformes
Avoir commercialisé au moins un jeu multijoueur dans un rôle développement
Sens aigu du débogage ; à laise face à lambiguïté
Esprit de décision : vous savez quand approfondir un problème et quand débloquer la situation pour passer à autre chose
Ce poste ne vous convient probablement pas si :
Votre expérience en multijoueur/réseaux se limite principalement à des projets personnels ou à des tutoriels
Votre expérience avec Unreal Engine concerne principalement le mode solo
Vous venez du web ou du mobile et souhaitez vous orienter vers le jeu vidéo (nous encourageons les reconversions professionnelles mais pas à ce niveau)
Vous êtes un ingénieur Web3/blockchain intéressé par la couche économique gérée par les joueurs (autre équipe autre poste)
Faites votre auto-évaluation en toute honnêteté. Le processus de sélection mettra en évidence les incompatibilités et nous aurons tous deux perdu une semaine.
Points bonus
Expérience sur console PS5 / Xbox (ou forte motivation à se former rapidement)
Expérience professionnelle dans le domaine des jeux de tir compétitifs ou des jeux de type extraction
Expérience en matière de systèmes de build / CI/CD
Connaissance de lintégration de systèmes anti-triche
Pourquoi Ironbelly Studios
Léquipe : Ironbelly Studios a participé à plus de 300 projets tant dans le domaine des jeux AAA que dans celui des jeux indépendants notamment sur des franchises telles que Batman et PUBG
Léquipe de Shrapnel compte des développeurs de Neon Machine lauréats de prix BAFTA et Emmy dont les expériences professionnelles sétendent à des titres comme Halo Call of Duty Star Wars et Bioshock
Limpact : Il ne sagit pas de maintenir des systèmes existants mais de construire de A à Z une architecture multijoueur pour un jeu qui définira un nouveau genre de jeu compétitif appartenant aux joueurs
La culture : Basée sur la confiance axée sur les données et autonome. Nous valorisons lamélioration continue et un savoir-faire de haute qualité dans un environnement collaboratif
Lieu
Hybride - Montréal - 2 à 3 jours par semaine au Basecamp dans la magnifique ville de Montréal. Pas de télétravail. Si vous habitez en dehors de Montréal et que vous nêtes pas sérieusement disposé à déménager ce poste ne vous conviendra pas merci de ne pas perdre votre temps à postuler.
Une aide à la relocalisation sera envisagée pour les candidats idéaux.
About Company
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.From humbl ... View more