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 28 days ago
Similar jobs that could be interesting for youBased on the Gameplay Engineer in Montréal, QC vacancy
  •  ...development team to help shape the combat gameplay and immersive sandbox world of BioShock....  ...closely and constructively across design, art, engineering, animation, and audio teams to realize...  .... Knowledge of behavior trees in Unreal Engine 5. Knowledge of industry standard AI,... 
    Suggested
    Full time

    Cloud Chamber

    Montréal, QC
    4 days ago
  • As a Senior Gameplay Animator at Cloud Chamber, you will be part of a remarkably talented team of animators who are tasked with breathing...  ...well as implementation and optimization of your work in the Unreal Engine. You will work in close collaboration with a distributed group... 
    Suggested
    Full time

    2K

    Montréal, QC
    7 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... 
    Suggested
    Local area
    Remote work
    Relocation

    Ironbelly Studios

    Montréal, QC
    a month ago
  • Animateur de gameplay senior Notre équipe s'agrandit, et nous recherchons un animateur senior de gameplay très motivé, talentueux et expérimenté...  ...skills Experienced in creating animations for real-time game engines, with a solid understanding of technical constraints and... 
    Suggested
    Full time
    Work at office

    High Drive

    Montréal, QC
    4 days ago
  •  ...Collaborer avec les membres de l'équipe pour livrer divers systèmes de gameplay. ~ Appliquer les meilleures pratiques, les processus de...  ...as a whole. What will you do? ~ Design and implement well-engineered, reliable, maintainable, and bug-free code. ~ Collaborate... 
    Suggested
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    15 days ago
  •  ...us create the unknown! Job Description As a Senior Gameplay Animator (AI) at Ubisoft Montréal, you will help create, integrate...  ...meeting gameplay and technical requirements tied to the game engine. What you’ll do: Create animation systems for a variety of... 
    Full time

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...and help us create the unknown! Job Description As a  Gameplay Animator  at Ubisoft Montreal, you will be responsible for...  ...data with a high level of  precision , as required by the  game engine , with strong attention to detail; Export and integrate animations... 
    Full time

    Ubisoft

    Montréal, QC
    24 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
    6 days 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.... 
    Permanent employment
    Full time
    Montréal, QC
    6 days 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
    21 days 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
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    21 days ago
  •  ...collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies. Our team...  ...-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
    28 days ago
  •  .... We are the creators of a battle-tested gameplay framework that has been used to build and...  ...isn't just another AI wrapper. You'll be engineering a production-scale AI orchestration system...  ...specialized agents to manipulate Unreal Engine in real-time, building technology that has... 
    Work at office
    Flexible hours
    2 days per week
    1 day per week

    Ironbelly Studios

    Montréal, QC
    7 days ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...stable, forward-thinking APIs that expose engine capabilities to gameplay layers, for both internal and external developers Collaborate across... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    5 days ago
  •  ...monde dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You... 
    Long term contract
    Full time
    Local area

    NBCUniversal

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

    NBCUniversal

    Montréal, QC
    6 days ago
  •  ...Qualifications: • You must possess a bachelor's degree in mechanical or aerospace engineering. • A Master's degree including courses in fluid dynamics, atmospheric icing and heat transfer would be an asset. • You have knowledge of MS Office software and familiarity... 
    Temporary work

    Sapsol Technologies Inc

    Montréal, QC
    21 days ago
  •  ...Provide quality Operation and Maintenance training to customers. Qualifications for the role A Bachelor's Degree in Electrical Engineering (Applicants from the IGEE program would be highly considered). Experience in field services, working as field service engineer... 
    Full time
    Contract work
    Internship
    Remote work

    ABB

    Montréal, QC
    4 days ago
  •  ...organisations can fully own and control themselves, instead of relying on someone else's servers. We are looking for a foundational engineer to work directly with leadership in defining system architecture and building the technical foundation of a new platform. You will... 
    Manual labor

    Flatgigs

    Montréal, QC
    17 days ago
  • $99.26k - $118.57k per year

     ...Job Responsibility: Position Number: 50021606 Department: Mechanical, Industrial and Aerospace Engineering Grade: GR14 Campus: Sir George Williams (Downtown) Salary: $99,258.83 - $118,573.64 per annum Union/Association/HR Policy: CUPEU Posting deadline: June... 
    Permanent employment
    Full time

    Concordia University

    Montréal, QC
    4 days ago
  •  ...TASKS YOU WILL ACCOMPLISH The MRB Liaison Engineer – Structures provides engineering support to production by evaluating structural non conformances and developing safe, compliant, and cost-effective repair solutions. The role works closely with manufacturing and cross... 
    Full time
    Work at office
    Worldwide
    Weekend work
    Day shift
    Afternoon shift

    SOGECLAIR

    Montréal, QC
    7 hours ago
  •  ...and delivering rehabilitation or construction services in a cost-effective and timely manner. We are looking for a Railway Design Engineer to join our team in Montréal Office. As part of the Public Transport and Rail team, you will play an active role in delivering rail projects... 
    Full time
    For contractors
    Internship
    Seasonal work
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    8 days ago
  •  ...and white goods sectors. In order to reinforce our growth plans in North America, Marposs Corporation has an opening for a Sales Engineer. Reporting to the VP of Sales & Marketing, the position will have account responsibility for major manufacturers and distributors... 
    Full time
    Temporary work

    Shively Diversified Management Services

    Montréal, QC
    28 days ago
  • $35 per hour

    Mechanical Engineer Distributions Kim Long Inc. Location Montréal, QC Salary 35.00 hourly / 35 to 40 hours per week Full time Day, Weekend, Flexible hours Starts as early as 2026-08-10 Benefits: Financial benefits, other benefits Languages English or French Education... 
    Hourly pay
    Full time
    Remote work
    Flexible hours
    Weekend work

    Distributions Kim Long Inc.

    Montréal, QC
    11 days ago
  •  ...interesting challenges with continuous learning opportunities, then Tescys could be a good fit for you! We're looking for a  Data Platform Engineer (DevOps)to join our TecsysIQ Data & AI team. This is a hybrid role that builds and operates the cloud data platform powering our... 
    Permanent employment
    Remote work

    Tecsys Inc.

    Montréal, QC
    20 days ago
  •  ...TASKS YOU WILL ACCOMPLISH The MRB Liaison Engineer – Systems supports aircraft production by resolving system-related non-conformances and providing engineering dispositions that ensure continued compliance with safety, quality, and certification requirements. This position... 
    Full time
    Work at office
    Worldwide
    Weekend work
    Day shift
    Afternoon shift

    SOGECLAIR

    Montréal, QC
    7 hours ago
  •  ...processus inefficaces par une alternative technologique plus rapide et plus sécuritaire. Job Description En tant que Prompt Engineer , vous jouerez un rôle central dans l’amélioration de fonctionnalités d’IA générative destinées à des usages cliniques et... 
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    10 days ago
  •  ...acquiring software partners, activating their merchants, and delivering sustained revenue growth.    The Role  As a Senior Data Engineer, you will be responsible for designing, building, and maintaining scalable data infrastructure that supports analytics, reporting,... 

    Valsoft Corporation

    Montréal, QC
    20 days ago
  • $60 - $80 per hour

     ...NETWORK ENGINEER Job Type: Contract Contract Duration: Initial 6-month contract, good potential for extension Pay Rate: $60 - $80/hr Location: 4 days/week Onsite - Toronto/Vancouver/Calgary/Ottawa/Quebec City/Montreal office This role will require you to work from... 
    Contract work
    Work at office

    Hays

    Montréal, QC
    13 days ago
  • $6000 - $7000 per month

     ...solutions based on product requirements, and participate in technical reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and resolve system-level issues. Compile relevant technical documents,... 
    Full time
    Relocation

    Kaiyan Medical

    Montréal, QC
    9 days ago

Do you want to receive more vacancies?

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