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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Unreal Gameplay Engineer | Multiplayer FPS in Montréal, QC vacancy
  •  ...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
    19 hours 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
    a month 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
    2 days ago
  •  ...0C1 Projet, temps plein Excellentes aptitudes à la communication en français et en anglais. Certains outils d’éclairage (p. ex. Unreal Engine) sont principalement offerts en anglais. L’artiste éclairagiste doit collaborer avec des services tels que la composition, les... 
    Senior
    Full time
    Internship
    Work at office

    Sony Pictures Imageworks

    Montréal, QC
    16 hours ago
  •  ...Description We’re looking for an Engine / Gameplay Architect to help shape the foundation...  ...a large-scale AAA experience built in Unreal Engine.  This role sits at the intersection...  ..., asset streaming, networked/multiplayer environments)  ~ Knowledge of build... 
    Suggested
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    14 days ago
  •  ...aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez KRAFTON...  ...Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character...  ...qu’une expérience approfondie avec Unreal Engine 5  ~ Excellentes compétences en... 
    Senior
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    16 hours 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
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    1 day ago
  •  ...protected characteristics as per applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work at the heart of gameplay development,... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    bhvr

    Montréal, QC
    1 day ago
  •  ...are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work...  ...one game on PC and/or consoles using Unity, Unreal Engine or other proprietary game engine ~ Strong... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    a month ago
  •  ...Poste - Concepteur·rice de Jeux Senior   En tant que Concepteur·rice de Jeux...  ...de jeux multijoueurs. Expérience avec Unreal Engine. Connaissance/expérience de la conception...  ...PlayStation is on track to deliver a AAA multiplayer experience with a vision to build a systemic... 
    Senior
    Internship

    PlayStation Global

    Montréal, QC
    13 days ago
  •  ...-tier animation for real time gameplay systems. You will be responsible...  ...gameplay-systems and in-game engine workflows. ~ Excellent key...  ...principles. ~ Experience with Unreal 5 is a strongly desired asset....  ...at least one major title as a senior or lead animator.... 
    Senior
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  •  ...contenus reflétant notre monde. Job Description As a Senior Programmer , you are responsible for designing, implementing, and maintaining core systems within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience. You work on performance... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...Concepteur ·trice de niveaux Senior Nous sommes à la recherche...  ...et des langages de script Unreal Connaissance des outils de...  ...PlayStation and PC, a competitive multiplayer action heist game with a vision...  ...delivery of tasks. Assess gameplay and flow to ensure desired player... 
    Senior
    Internship

    PlayStation Global

    Montréal, QC
    5 days ago
  •  ...monde. Job Description As a Senior Programmer (Mobile) , you are...  ...implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and high...  ...and engineers to integrate systems across gameplay, tools, and pipelines.  ~ Optimize systems... 
    Senior
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...bring characters to life across either gameplay systems or narrative-driven...  ...animators, and partner closely with design, engineering, and animation teams. Responsibilities...  ...Additional: Experience with game engines such as Unreal Experience working across a range of... 
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  •  ...que Concepteur(trice) Technique Senior, vous prendrez en charge des fonctionnalités de gameplay de leur conception jusqu’au niveau...  ...rapid prototyping, and some in-engine implementation while...  ...implémentation de systèmes de gameplay dans Unreal Engine 5+ à l’aide de Blueprint.... 
    Senior
    Long term contract
    Local area

    NBCUniversal

    Montréal, QC
    7 days ago
  •  ...jeu. Utiliser le système Blueprint d'Unreal Engine 5 pour rationaliser les processus d'éclairage...  ...passionnés et pleins d'énergie !     Senior Lighting Artist We are Highdive, a...  ...environments, ensuring alignment with gameplay, narrative, and mood requirements. Collaborate... 
    Senior
    Daily paid
    Work at office

    Highdive

    Montréal, QC
    16 hours ago
  •  ...invest in projects that matter, including pro-bono initiatives and "engineering for good" causes. Requirements About You Following our...  ...Unit8 is expanding into the Canadian market. We are seeking a Senior Data Engineer who will work directly with customers, owning... 
    Senior
    Work at office
    Relocation

    Unit8 SA

    Montréal, QC
    7 days ago
  • $120k - $160k per year

     ...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline at Flinks . You'll own the data and ML platform that turns... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    6 days 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
    16 hours ago
  •  ...the creators of a battle-tested gameplay framework that has been used...  ...another AI wrapper. You'll be engineering a production-scale AI orchestration...  ...agents to manipulate Unreal Engine in real-time, building...  ...What You'll Build ️ As a Senior Software Engineer on our AI Platform... 
    Senior
    Work at office
    Flexible hours
    2 days per week
    1 day per week

    Ironbelly Studios

    Montréal, QC
    a month ago
  •  ...recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre...  ...Expérience de livraison de jeux avec Unreal Engine. Connaissance pratique de l'architecture...  ...PlayStation is on track to deliver a AAA multiplayer experience with a vision to build a systemic... 
    Senior
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    16 hours ago
  •  ...possible without the hundreds of hard-working employees who work at Confluence. More about the role & team We’re looking for a Senior Data Engineer to help design and deliver scalable data solutions that power decision-making across the organization. In this role, you’ll... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Confluence

    Montréal, QC
    17 days ago
  •  ...~ Relaxed Work Environment ~ Growth and Development Opportunities Position Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. This role... 
    Senior
    Full time

    TTC Global

    Montréal, QC
    16 hours ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    2 days ago
  •  ...deliver quality software. We provide expert testing and quality engineering services that enable our clients to move faster, reduce risk, and...  ...Quebec Summary The Test Automation Architect is a senior, hands on leadership role responsible for leading and evolving the... 
    Senior
    Full time
    Remote work

    TTC Global

    Montréal, QC
    16 hours 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
    21 days ago
  •  ...only grow by hiring people who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates who raise...  ...learning, and secure software engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In this role, you... 
    Senior
    Full time
    For contractors

    Human Agency

    Montréal, QC
    16 hours ago
  •  ...As the Sr. Software Quality Engineer, you will work in a cross-functional team which is developing state of the art computer vision algorithms and applications. You will work closely with software engineers to ensure that Kogniz delivers the next generation products with the... 
    Senior
    Full time

    kogniz

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

    Brunel has partnered with Hatch to support the hiring of a  Senior Civil Engineer join their team. Hatch is a globally recognized engineering, project delivery, and professional services firm, committed to the pursuit of a better world through positive change. With over 70... 
    Senior
    Long term contract
    Full time
    Work at office
    Worldwide

    Brunel

    Montréal, QC
    20 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!