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 a month ago
Similar jobs that could be interesting for youBased on the Gameplay Engineer in Montréal, QC vacancy
  • As a Gameplay Animator at Ubisoft Montreal, you will be responsible for creating animations and animation systems for the main character...  ...animation data with a high level of precision , as required by the game engine , with strong attention to detail; Export and integrate... 
    Suggested

    Ubisoft

    Montréal, QC
    1 day 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
    14 hours 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
    more than 2 months 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... 
    Suggested
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    7 days 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... 
    Suggested
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    19 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
    29 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
    28 days ago
  •  ...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 provide technical leadership for engine architecture... 
    Long term contract
    Full time

    Nbcuniversal

    Montréal, QC
    14 hours ago
  •  ...uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique engagement model designed to... 
    Full time
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    14 hours ago
  • $110k - $120k per year

     ...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Network Engineer with our large consulting client on a long term project with a major financial services client in the downtown Montreal area. This... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    14 hours 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
    a month 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
    a month ago
  •  ...What You’ll Do As an Android Engineer at Medeloop, you will develop the Android version of our existing iOS app using React Native and Kotlin. The app will be used by clinical study participants to log symptoms and important health data and communicate with researchers. You... 
    Full time
    Flexible hours
    Shift work

    Medeloop

    Montréal, QC
    14 hours ago
  • Titulaire du poste Conseiller DevOps  Durée du mandat ~ Mandat de 12 mois renouvelable Lieu de travail ~6 jours par mois en bureau ~ Centre-ville de Montréal Sommaire du poste Le ou la titulaire du poste sera responsable de l'industrialisation...
    Full time
    Work at office
    Day shift

    Mytechtal

    Montréal, QC
    14 hours 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
  •  ...candidats sélectionnés seront contactés.\n \n \n==============================================================\n \n Team Leader - Engine Lines \n \nMontreal, QC, Canada\n \n \nAn interesting opportunity for a civil aviation Team Leader - Engine Lines has arisen... 
    Permanent employment
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Rolls Royce

    Montréal, QC
    5 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
  •  ...local to Montreal, Canada, or ready to relocate to the employer's location. Job Summary: Our Client is looking for a skilled Data Engineer to join their team. The ideal candidate will be responsible for designing, implementing, and maintaining data pipelines that ensure... 
    Full time
    Local area
    Relocation

    Yeah! Global

    Montréal, QC
    14 hours 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... 
    Full time
    Flexible hours

    Us Mobile

    Montréal, QC
    14 hours 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
    29 days ago
  • $80k - $95k per year

     ...Bounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership... 
    Full time
    Local area
    Work visa
    3 days per week

    Bounteous

    Montréal, QC
    14 hours ago
  • $100k - $110k per year

     ...client on a long term project with a major financial services client in the downtown Montreal area. Role: Senior DevOps Engineer Type:  Fulltime, Perm Location: Downtown Montreal, QC - Hybrid (roles starts off 5 days in office for 1st 3 months, then turns... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Tech Talent International

    Montréal, QC
    14 hours ago
  •  ...Overview We are looking for a highly motivated L2 Support Engineer to act as the critical bridge between our customer support (L1) team and our engineering organization. This role is ideal for someone who enjoys deep technical troubleshooting, working with production systems... 
    Full time
    Local area

    Alexa Translations

    Montréal, QC
    14 hours ago
  •  ...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 members... 
    Remote job
    Full time
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Montréal, QC
    14 hours ago
  •  ...energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity   dcbel is looking to hire a Field Engineer - Residential Energy to work in dcbel's Revenue Team. Successful candidates will play a pivotal role in enabling installer channel... 
    Full time

    Dcbel Inc

    Montréal, QC
    14 hours ago
  •  ...marital status or disability. Let us know if you need accommodation during the recruitment process. LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale modern data and analytics platforms for our clients. This role is ideal for a hands-on... 
    Full time
    Work at office

    Lidd Consultants Inc.

    Montréal, QC
    14 hours ago
  •  ...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,... 
    Full time

    Anyon Systems Inc.

    Montréal, QC
    14 hours 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... 
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    Via

    Montréal, QC
    14 hours ago
  •  ...et exécutable English Job Description Role Overview Reporting to the Director of Data Platform, the Senior Data Platform Engineer is responsible for building and operating the core systems that enable reliable, scalable, and high-velocity data access and analytics... 
    Full time
    Contract work
    Work at office
    Night shift
    Day shift
    2 days per week

    Mistplay

    Montréal, QC
    14 hours ago
  • $150k - $175k per year

     ...Sales Engineer (Bilingual – French/English) Remote or Office-Based | Full-Time At PandaPay, we’re offering with care adaptable payment and POS solutions that help modern businesses run smoothly, grow faster, and serve their customers better with world-class technology... 
    Daily paid
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Pandapay

    Montréal, QC
    14 hours ago

Do you want to receive more vacancies?

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