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

Gameplay Engineer

Devoted Studios

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

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Gameplay Engineer in Montréal, QC vacancy
  •  ...building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution...  ...able to lend a hand wherever needed within the project, whether in gameplay, integration, optimization, debugging, or tool improvement. They... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser les...  ...necessary for other developers to create missions, build complex gameplay mechanics, and balance the game. To enhance and maintain the... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    more than 2 months ago
  •  ...expérience RPG d'action-aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez KRAFTON Montreal, nous croyons qu'...  ...3D, ainsi qu’une expérience approfondie avec Unreal Engine 5  ~ Excellentes compétences en communication et forte capacité... 
    Suggested
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    more than 2 months ago
  •  ...characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight...  ...strong generalist gameplay skill set. Experience with Unreal engine is a must. Strong grasp of C++ programming and Blueprints.... 
    Suggested
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...characteristics as per applicable law. We are looking for a Gameplay Programmer to help bring the dark and immersive world of Blight:...  ...programming experience with a gameplay focus. ~ Experience with Unreal Engine (required). ~ Strong knowledge of C++. ~ A proactive problem... 
    Suggested
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible...  ...features and gameplay systems that need to be developed in the engine. Review existing engine features and assess their suitability... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Description du poste En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l’implémentation et l’optimisation des systèmes interactifs qui donnent vie à un tout nouveau jeu. Vous aurez une influence directe sur la... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Job Description NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay experience of an ambitious new AAA platform developed in Unreal Engine 5. This role focuses on the implementation and evolution of scalable... 
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Nbcuniversal

    Montréal, QC
    a month ago
  •  ...L’équipe Anti‑Cheat de Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre...  ...efficacement avec des équipes pluridisciplinaires (data scientists, ML engineers, etc.). Atouts : expérience sur des moteurs de jeu (Unreal,... 
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious...  ...Shipped at least one game on PC and/or consoles using Unity, Unreal Engine or other proprietary game engine ~ Strong communication and... 
    Full time
    Flexible hours

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning...  ...re looking for a programmer passionate about audio for the Audio Gameplay Programming team, which operates across all of Epic's first-party... 
    Long term contract
    Full time
    Temporary work

    Epic Games

    Montréal, QC
    4 days ago
  •  ...son ensemble. Nous recherchons un·e Responsable Programmation Gameplay expérimenté.e et qualifié.e pour travailler sur notre simulation...  ...environment to plan game systems within our own StarEngine. Our engine, StarEngine, is a multi-million line multi-platform project with... 
    Daily paid
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    15 days ago
  •  ...As a  Gameplay Animator  at Ubisoft Montreal you will be responsible for creating animations and animation systems for the main character...  ...data with a high level of  precision as required by the  game engine with strong attention to detail; Export and integrate animations... 
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    17 days ago
  •  ...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... 
    Local area
    Remote work
    Relocation

    Ironbelly Studios

    Montréal, QC
    more than 2 months ago
  •  ...We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life. Working within a gameplay feature...  ...implement, and own medium‑to‑large scale gameplay features in Unreal Engine 5, focusing on 3Cs and combat experience. Write and maintain... 
    Long term contract
    Full time

    Behaviour Interactive

    Montréal, QC
    more than 2 months ago
  •  ...problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates...  ...who hands services to an ops team once they ship. It is an engineer who architects the service, deploys it, monitors it in... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  •  ...collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our...  ...-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates... 
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  •  ...Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content...  ...developing, and implementing complex software applications and gameplay elements. ● Developing for cross platform... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...day. At Voldex, we’re looking for a Software Engineer to help build the next chapter of the game — from new features and gameplay systems to technical improvements that keep the...  ...problem-solving ~ Familiarity with game engines, scripting languages, version control ~ Excellent... 
    Permanent employment
    Full time
    Remote work
    Work from home
    Flexible hours

    Voldex Games

    Montréal, QC
    more than 2 months ago
  •  ...collaborer avec les membres de l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques, les processus de...  ...a whole. What will you do? Design and implement well-engineered, reliable, maintainable, and bug-free code. Plan and... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    11 days ago
  •  ...monde. Job Description RESPONSIBILTIES As a Senior Gameplay Animator, you will be responsible for bringing gameplay...  ...Exporting, implementing and testing animations into the game engine. Troubleshoot animation gameplay issues and provide solutions... 
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    27 days ago
  •  ...Ready for a new challenge with a multidisciplinary engineering firm that combines a strong sense of community, exciting large-scale projects, and outstanding working conditions? Whether you join us at our Magog office, located downtown on the shores of Lake Memphremagog,... 
    Full time
    Work at office
    Flexible hours

    Côté Jean et Associés - Montréal

    Montréal, QC
    2 days ago
  •  ...continuous improvement projects (Lean, Six Sigma). Optimize equipment operating parameters. Collaborate with production, maintenance, engineering, and automation teams. Participate in the commissioning and improvement of new machines. Use data analysis tools to support... 
    Full time

    JUNO PHARMA CANADA INC.

    Montréal, QC
    2 days ago
  • $89k per year

     ...Hello, I’m Anthony Chacon, Recruitment Advisor at FED ManuTech, specializing in engineering, technical and manufacturing positions. I’m currently recruiting a Project Engineer for a manufacturing company specializing in the custom design and manufacturing of automated... 
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    Fed Manutech

    Montréal, QC
    4 days ago
  •  ...Hello, I’m Anthony Chacon, Recruitment Consultant with FED ManuTech, specializing in engineering, technical and manufacturing roles. I’m currently recruiting for a manufacturing company specializing in temperature-controlled packaging and cold chain solutions. As... 
    Permanent employment
    Full time

    Fed Manutech

    Montréal, QC
    3 days ago
  •  ...A career as a Senior Developer in Data Engineering on the Financial crime and regulatory projects team at National Bank means serving as a Data Analytics Specialist. This position allows you to have a positive impact on our organisation thanks to your expertise in engineering... 
    Full time
    Flexible hours

    National Bank

    Montréal, QC
    10 hours ago
  •  ...I'm Simon mathé, Recruitment Consultant at FED ManuTech, specializing in engineering and manufacturing positions. I'm currently recruiting a Lead Electrical Engineer for a global manufacturing company involved in large-scale technology and critical infrastructure... 
    Long term contract
    For contractors

    Fed Manutech

    Montréal, QC
    2 days ago
  •  ...Job Description: Job summary As a System Engineering Specialist in the Research & Development department, you will play a significant role in producing high quality technical requirement specifications for new products and features in our Network Instruments Portfolio... 

    EXFO inc

    Montréal, QC
    3 days ago
  •  ...une entreprise qui transforme l’industrie de l’affiliation. Aperçu du poste Stay22 est à la recherche d’un(e) Director of Engineering pour diriger et faire évoluer notre organisation d’ingénierie alors que nous entrons dans notre prochaine phase de croissance. Il... 
    Daily paid
    Long term contract
    Full time
    Work at office
    Flexible hours
    Shift work

    Stay22

    Montréal, QC
    more than 2 months ago
  • $5000 per month

     ...Join Lightspeed's fast-growing Financial Services division as a talented and passionate Analytics Engineer on our FS Data team. In this key role, you'll be instrumental in overseeing all analytic and reporting needs, contributing directly to the success of every domain within... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Gameplay Engineer. Be the first to apply!