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

Senior Unreal Gameplay Engineer | Multiplayer FPS

Ironbelly Studios

Join the team who's helped build 300+ games ranging from Call of Duty, Halo, PUBG, and Bioshock

You know the difference between client prediction and server reconciliation. You've debugged replication issues at 3 AM. You understand why a 16ms frame budget matters in competitive shooters.

We're Ironbelly Studios - 20+ industry veterans building our next multiplayer FPS in Unreal Engine 5. This is new system architecture from the ground up, not maintenance work.

⚡ The Mission

Own the core gameplay architecture for a fully-funded competitive shooter targeting the hardcore PC FPS community. You'll architect systems handling thousands of concurrent players while maintaining the sub-16ms responsiveness that competitive players demand.

You Will

Architect Multiplayer Systems

  • Design server-authoritative architecture with client prediction and lag compensation
  • Implement advanced ballistics with material penetration and damage modeling
  • Build AI state machines for combat encounters and world simulation
  • Own inventory replication and dynamic loot spawn systems

Drive Technical Excellence

  • Optimize for consistent 60+ FPS in intense multiplayer scenarios
  • Establish Unreal best practices across the engineering team
  • Balance competitive feel with network performance

Scale for Success

  • Implement persistent player progression and reputation systems
  • Design session management and skill-based matchmaking
  • Integrate backend services, databases, and analytics pipelines

️ Must-Haves

  • 5+ years shipping games with Unreal Engine (UE4/UE5)
  • Deep C++ expertise in gameplay architecture
  • Shipped at least 2 commercial games (ideally multiplayer)
  • Proven experience with weapon systems and combat mechanics
  • Mastery of multiplayer concepts: replication, RPCs, lag compensation
  • Backend integration experience

Bonus Points

  • Extraction shooter or Battle Royale development
  • Anti-cheat and competitive integrity systems
  • Gameplay Ability System (GAS) expertise
  • Experience scaling to 1000+ concurrent players
  • Live-service game operations

Why Ironbelly?

Proven Track Record: Our team has contributed to 300+ projects from indie to AAA franchises

Technical Freedom: Senior engineers drive architectural decisions - no micromanagement

Stable & Funded: Fully-funded project with clear roadmap and experienced leadership

Remote-First Culture: Work from anywhere in Canada, USA, or South America. Optional collaboration at our Montreal hub for those who want it.

Real Benefits: Competitive salary, comprehensive health coverage (dental, vision), generous PTO

Location

This is a hybrid role based in Montreal, Quebec. We're building a centralized team in one of gaming's most vibrant cities. Local candidates or those willing to relocate will be prioritized but all are welcome!

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Unreal Gameplay Engineer | Multiplayer FPS in Montréal, QC vacancy
  •  ...delivered projects) building the FPS that's rewriting gaming's...  ...'re creating tournament-grade multiplayer systems where players truly own...  ...combines: Hardcore competitive gameplay that demands perfection...  ...detailed, reproducible steps that engineers actually thank you for... 
    Suggested
    Local area
    Remote work
    Relocation

    Ironbelly Studios

    Montréal, QC
    7 days ago
  •  ...backstop you ⭐ Bonus Points HashiCorp Vault GameLift, Agones, or custom game server orchestration Live-service / competitive multiplayer infra background A real cost-savings story Why Ironbelly Studios? The Team: Ironbelly Studios has contributed to over... 
    Suggested
    Relocation package
    2 days per week
    3 days per week
    1 day per week

    Ironbelly Studios

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing,...  ...systems that support real‑time multiplayer gameplay, including replication, synchronization,...  ...network functionality into the game engine, working closely with gameplay, backend,... 
    Senior
    Full time

    Nbcuniversal

    Montréal, QC
    1 day ago
  •  ...building award-winning games or crafting engine technology that enables others to make...  ...and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered...  ...innovative new experiences and technology. As a Senior Gameplay AI Programmer, you will play a critical... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    1 day ago
  •  ...projects on all major platforms, engines and styles - from AAA titles...  ...to new systems, enhancing gameplay features, or crafting stunning...  ...— deeply fluent in C++ and Unreal Engine, experienced shipping...  ...handling, blendspaces Implement multiplayer-safe gameplay code on... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    a month ago
  •  ...Titre du poste : Programmeur ·euse Senior – Jouabilité Nous sommes à la recherche...  ...conception. ENGLISH: Position – Senior Gameplay Programmer We are looking for an...  ...design principles. Interest in competitive multiplayer games.   Please note, Sony... 
    Senior
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    1 day ago
  •  ...Animateur de gameplay senior Notre équipe s'agrandit, et nous recherchons un animateur senior...  ...les bases de notre projet original sous Unreal 5. La personne que nous recherchons sera...  ...creating animations for real-time game engines, with a solid understanding of technical... 
    Senior
    Work at office

    Highdive

    Montréal, QC
    14 days ago
  •  ...Description RESPONSIBILTIES As a Senior Gameplay Animator, you will be responsible for...  ...implementing and testing animations into the game engine. Troubleshoot animation gameplay...  ...experience with game engines such as Unreal Experience working on occupation,... 
    Senior
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    1 day ago
  •  ...DESCRIPTION DE POSTE: Lead Gameplay Programmeur-se   DISCIPLINE :   Programmation...  ...gameplay.   ~ Une expérience avec  Unreal Engine est un atout. La maîtrise d’au moins un...  ...’apprendre, peu importe votre niveau de séniorité, et de partager votre expertise avec les... 
    Full time
    Night shift

    Compulsion Games

    Montréal, QC
    1 day ago
  •  ...l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques,...  ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...will you do? Design and implement well-engineered, reliable, maintainable, and bug-free... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    14 days ago
  •  ...projects on all major platforms, engines and styles - from AAA titles...  ...to new systems, enhancing gameplay features, or crafting stunning...  ...thread, and RHI thread in Unreal Engine — identifies cross-thread...  ...needed • Scope: supports multiplayer engagements where networking... 
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    a month ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...raise the bar of engine and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered projects have been on the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    18 days ago
  •  ...characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight...  ...a strong generalist gameplay skill set. Experience with Unreal engine is a must. Strong grasp of C++ programming and Blueprints.... 
    Permanent employment
    Full time
    Montréal, QC
    23 days ago
  •  ...Tools Integration : Integrates with various fraud prevention tools to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural discussions and decisions, and mentor other team... 
    Senior
    Remote job
    Full time
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Montréal, QC
    1 day ago
  • $140k - $180k per year

     ...future that US Mobile is building: a software platform built truly 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 the next generation of connectivity.  At the core of it all, we... 
    Senior
    Full time
    Flexible hours

    Us Mobile

    Montréal, QC
    1 day ago
  • $140k - $180k per year

     ...future that US Mobile is building: a software platform built truly 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 the next generation of connectivity. At the core of it all, we... 
    Senior
    Full time
    Work from home
    Flexible hours

    Us Mobile

    Montréal, QC
    1 day ago
  • $100k - $110k per year

     ...in Canada/US and Europe. We currently have acontract role as a Senior DevOps Engineerwith our large consulting client on a long term...  ...in the downtown Montreal area. Role: Senior DevOps Engineer Type:  Fulltime, Perm Location: Downtown Montreal, QC... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office

    Tech Talent International

    Montréal, QC
    1 day ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of...  ...games and well-versed in C++, UI development, gameplay, and console development. In this role,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    1 day ago
  • $10k per year

     ...Senior Quality Assurance Engineer Location: Montreal, QC VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner, safer, and more equitable. We believe that by working across organizational boundaries, we can achieve greater collective... 
    Senior
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    Via

    Montréal, QC
    1 day ago
  •  ...vivons. Job Description ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) , you are responsible for designing, implementing, and...  ...devices, ensuring Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and Android. RESPONSIBILTIES... 
    Senior
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    23 days ago
  •  .... The company is rapidly growing and has both hardware and software groups to achieve its R&D goals.   We are seeking a  Senior  Backend Engineer (Golang)to help expand and  maintain our web-based job submission platform. This role is critical to ensuring scalability, reliability... 
    Senior
    Full time

    Anyon Systems Inc.

    Montréal, QC
    1 day ago
  •  ...processus de recrutement. LIDD recherche un ingénieur de données senior pour rejoindre notre équipe et concevoir, construire et faire...  ...the recruitment process. LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale modern data and analytics... 
    Senior
    Full time
    Work at office

    Lidd Consultants Inc.

    Montréal, QC
    1 day ago
  •  ...creating an environment of teamwork and trustworthiness. Overview Nomad has an exciting opportunity for an experienced Senior Linux System Engineer to join our global Engineering division in Montreal, Canada.  This role combines deep technical expertise with mentorship... 
    Senior
    Work at office
    Flexible hours

    Alstom

    Montréal, QC
    17 hours ago
  •  ...Job Description Overview Senior Hydraulics Engineer - Water Intake and Hydraulic Infrastructure Design Expert AtkinsRéalis is experiencing significant growth. With offices located across Canada and internationally, we provide engineering and consulting services in... 
    Senior
    Full time
    For contractors
    Internship
    Seasonal work
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    4 hours ago
  •  ...expertise , curiosity, and continuous improvement — and we give you the space to grow.   About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week).  Why Join... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    1 day ago
  •  ...Job Responsibility: Senior Network Engineer As part of our continued expansion, we are on the lookout for a Senior Network Engineer (IC3-G6) to join our growing network engineering team. Based in Montreal, Canada, the successful individual will join the global team currently... 
    Senior
    Local area

    Continent8

    Montréal, QC
    4 days ago
  •  ...commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and... 
    Senior
    Full time
    Work at office
    Remote work

    Apertera

    Montréal, QC
    10 days ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At the heart of the Gameplay team, you will actively contribute... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    22 days ago
  •  ...Programmeur·euse de fondations jouabilité sénior   Nous recherchons un·e programmeur·...  ...de base de nos jeux à l'aide de C++, d'Unreal Engine et d'autres outils. Concevoir et...  ...Canada.      Position - Senior Core Gameplay Programmer   We are looking for an experienced... 
    Senior
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    1 day ago
  • $100k - $135k per year

     ...powering analytics, AI, reports, data sharing, and both internal and customer-facing dashboards. About You We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product mindset who builds production pipelines and models others can... 
    Senior
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Unreal Gameplay Engineer | Multiplayer FPS. Be the first to apply!