Talent.com
Devoted Studios
Gameplay EngineerDevoted Studios • Montreal, QC, CA
No longer accepting applications
Gameplay Engineer

Gameplay Engineer

Devoted Studios • Montreal, QC, CA
19 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Description

Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry. We collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies.

Our team includes world-class talents who bring deep expertise in external development, pipeline optimization, and creative problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates as a trusted, flexible extension of our partners’ internal teams.

We are proud to be the development partner of choice for industry leaders such as:

    • Epic
    • Xbox
    • Meta
    • Obsidian Entertainment
    • Riot
    • Gearbox Software

We are seeking a Gameplay Engineer who is a specialist e a specialist — deeply fluent in C++ and Unreal Engine, experienced shipping AAA systems, and capable of taking a brief from a gameplay designer and turning it into production-quality code that holds up on every platform and survives every patch.

Key Responsibilities

Core Gameplay Systems (~50%)

  • Implement gameplay systems from designer briefs: combat, abilities, movement, AI behaviours, progression, inventory, interaction, camera — scope varies by engagement
  • Build reusable, maintainable, testable gameplay code in C++ (and Blueprint where appropriate) within Unreal Engine 5
  • Own Gameplay Ability System (GAS) implementation — AttributeSets, Abilities, GameplayEffects, GameplayCues — on engagements where GAS is in use
  • Implement animation-gameplay integration: Anim Notifies, state-driven Anim BPs, root motion handling, blendspaces
  • Implement multiplayer-safe gameplay code on engagements with networking requirements — replication, client-server authority, lag compensation

Quality & Performance (~25%)

  • Profile and optimise gameplay code to target platform budgets — CPU frame time, tick overhead, replication cost
  • Write code that is reviewable: clean, commented where logic is non-obvious, consistent with project standards
  • Catch and fix gameplay bugs — including edge cases, exploit patterns, and regression from live updates
  • Participate actively in code review: review peers' PRs with specificity, receive and act on feedback without defensiveness

Design Collaboration (~15%)

  • Work directly with gameplay designers to translate design intent into engine behaviour — close the gap between what is specced and what ships
  • Identify implementation risks in design briefs early — before they become rework — and propose alternatives when the spec is not buildable as written
  • Expose gameplay parameters to designers in a way that is tunable without engineering involvement (Blueprint exposed properties, Datatable-driven tuning, etc.)

Documentation & Handoff (~10%)

  • Document systems clearly — architecture decisions, integration points, known limitations
  • Support technical handoffs between phases or teams: leave the codebase in a state that the next engineer can understand without a phone call

Requirements

  • 5+ years of professional game development experience with at least 3 years in AAA or mid-tier shipped titles
  • At least 2 shipped commercial titles on PC or console as a gameplay engineer — prototypes and internal tools do not count
  • Deep Unreal Engine 5 experience in C++: Gameplay Framework (Actor, Component, GameMode, GameState, PlayerController), GAS, CharacterMovement, Anim BP integration
  • Strong C++ fundamentals: memory management, data-oriented thinking, performance-aware coding
  • Blueprint proficiency — not just reading it, but building designer-facing tooling in it
  • Experience with multiplayer gameplay replication (nice to have, not required for all engagements)
  • Strong game design sensibility — can tell good gameplay from broken gameplay and can articulate why
  • Remote-first habits: clear async communication, writes things down, doesn't create silent dependencies

Preferred

  • Online multiplayer systems — Actor replication, GameplayEffects replication, ability prediction and correction
  • Console platform experience: certification pipelines, platform-specific constraints
  • Gameplay AI systems in UE5: Behavior Trees, EQS, AI Perception — not required but valuable for certain engagements
  • Prior co-development or external development experience

Benefits

This would he a full-time employment role with standard industry benefits in Canada

Create a job alert for this search

Gameplay Engineer • Montreal, QC, CA

Similar jobs

Senior/Lead Technical Artist | AAA Gaming | Open-world games | Hybrid work model (Montreal-based)

Frey Consulting GroupMontreal (administrative region), QC, CA
Full-time

Senior/Lead Technical Artist | AAA Gaming | Open-world games | Hybrid work model (Montreal-based).They are a creative, forward-thinking game development studio built by experienced veterans of the ... Show more

 • Promoted

Senior Gameplay AI Engineer (Unreal/UE5)

2KMontreal (administrative region), QC, CA
Full-time

A leading video game developer based in Montreal is seeking a Senior AI Engineer to enhance AI Systems for their new project.In this role, you will collaborate across departments to implement AI so... Show more

 • Promoted

Senior Gameplay Programmer – [For Honor]

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

As a Gameplay Programmer on For Honor at Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience.You’ll join a talented and versatile team worki... Show more

 • Promoted

Game Designer: Shape Core Mechanics & Player Experience

HighdiveMontreal, Montreal (administrative region), CA
Full-time

Une entreprise de conception de jeux recherche un Concepteur de jeux dynamique pour rejoindre son équipe à Montréal.Le candidat idéal doit posséder 3 ans d'expérience en conception de jeux, ainsi q... Show more

 • Promoted

Senior Unreal Gameplay Programmer Needed

High Voltage SoftwareMontreal (administrative region), QC, CA
Full-time

Bring your programming skills to High Voltage as a Senior Unreal Gameplay Programmer, working remotely to shape the next big AAA games.Collaboration and creativity are key.Join the High Voltage Eng... Show more

 • Promoted

KRAFTON Senior Gameplay Developer Role

Studio KRAFTON MontréalMontreal (administrative region), QC, CA
Full-time

Step into a pivotal role at KRAFTON Montreal as a Senior Gameplay Programmer dedicated to 3C systems.Deliver engaging gaming experiences in a unique hybrid environment centered on physics and contr... Show more

 • Promoted

Combat Gameplay Prototyper

People Can FlyMontreal (administrative region), QC, CA
Full-time

Curate exciting combat experiences as a Combat Gameplay Prototyper.Design core mechanics and implement character systems while collaborating with talented professionals in a fast-paced environment.... Show more

 • Promoted

Senior Mobile Game Engineer II - Prototyping to Production

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

A leading mobile games company in Toronto is seeking a Senior Software Engineer II to contribute to game development and collaboration within a team.Responsibilities include translating ideas into ... Show more

 • Promoted

Remote Unreal Engine 5 Gameplay Programmer

High Voltage SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A leading game development company in Canada is seeking an experienced Unreal Engine 5 Programmer.This role involves collaborating with artists and designers to create innovative gameplay systems a... Show more

 • Promoted

Senior C++ Game Engineer - Real-Time Rendering & Cloud Gaming

GuruLinkMontreal (administrative region), QC, CA
Full-time

A game development company in Montreal is looking for a Senior Game Developer to lead feature development and graphics optimization.This role involves designing high-performance game systems and co... Show more

 • Promoted

Senior Roblox Engineer — Live Games & Global Impact

VoldexMontreal (administrative region), QC, CA
Full-time

A leading gaming company is looking for a Software Engineer to contribute to the development of their Roblox title.You will collaborate with designers and artists to create engaging game features a... Show more

 • Promoted

Game Audio Engineer for Battlefield Studios

Motive StudioMontreal (administrative region), QC, CA
Full-time

Become a Game Audio Engineer at Electronic Arts, focusing on audio systems for the historic Battlefield franchise in Montreal.Enhance the gameplay experience through innovative sound solutions.As a... Show more

 • Promoted

Senior Roblox Software Engineer — Live Games & Scale (Remote)

Voldex GamesMontreal (administrative region), QC, CA
Remote
Full-time

A leading gaming company is seeking a Software Engineer to contribute to Roblox games.This role involves writing clean Roblox Lua code, collaborating with teams to enhance player experiences, and o... Show more

 • Promoted

Visionary Mobile Game Director

KIMARU TalentMontreal (administrative region), QC, CA
Full-time

A leading gaming recruitment firm in Canada seeks an experienced Game Director to lead mobile game development.This role requires a minimum of 8 years in game development with a proven track record... Show more

 • Promoted

Team Lead, Game Engine & Systems Architecture

KanzMontreal, Montreal (administrative region), CA
Full-time

A leading global gaming company is seeking a Team Lead Programming to guide talented programmers in developing technologies for video games.This role requires a minimum of three years in team manag... Show more

 • Promoted

Innovative Game Director for Thriving Mobile Game Development

KIMARU TalentMontreal (administrative region), QC, CA
Full-time

Take the helm of an exciting mobile game project as a Game Director.Your blend of creativity and leadership will define the future of gameplay and player engagement.This influential position seeks ... Show more

 • Promoted

Mobile Gameplay Programmer at Playwing

Airlab Inc.Montreal
Full-time

Join Playwing as a Mobile Gameplay Programmer at our new Montreal studio.Focus on building fun and engaging mobile games while working in a collaborative environment.Playwing, associated with Ubiso... Show more

 • Promoted

Senior Gameplay Programmer Specializing in 3Cs for AAA Titles

KraftonMontreal (administrative region), QC, CA
Full-time

Become a pivotal Senior Gameplay Programmer, enhancing player experiences in an engaging medieval fantasy RPG.This role focuses on physics-based movement, control responsiveness, and camera behavio... Show more

 • Promoted

Remote Gameplay Designer - Combat Systems (Unreal 5)

Devoted StudiosMontreal (administrative region), QC, CA
Remote
Full-time

A global game development company is looking for a Remote Gameplay Designer specializing in combat systems and player abilities.The role involves designing and tuning combat mechanics, implementing... Show more

 • Promoted

Senior Rendering Programmer — Unreal Engine 5

Cloud Chamber - EnglishMontreal (administrative region), QC, CA
Full-time

A leading game development studio is looking for a Senior Rendering Programmer to push Unreal Engine 5 in game development.You will collaborate closely with a talented team to create and optimize r... Show more