Devoted Studios
Posted 2mo ago

Gameplay Engineer

Devoted Studios
Canada or North America
RemoteFull Time
Responsibilities
  • implementing gameplay
  • profiling performance
  • collaborating design
Requirements
  • 5+ years game development experience (3+ years on AAA/mid-tier)
  • 2+ shipped PC/console titles as gameplay engineer
  • Deep Unreal Engine 5 C++ and GAS experience
  • Blueprint proficiency
  • Strong C++ fundamentals
  • Remote-first communication habits
Technical tools mentioned
Unreal Engine 5C++BlueprintGameplay Ability System (GAS)Behavior TreesEQSAI Perception

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:

  • 2K
  • Xbox
  • Meta
  • Obsidian Entertainment
  • Turtle Rock Studios
  • 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

About Devoted Studios

US-based game development services providing-development, porting, and end-to-end art production for game studios.

Similar jobs

Gameplay Engineer roles
5d
Save
Mark Applied
Hide
Gameplay Engineer (Apex Legends)
Los Angeles or Vancouver
$144k-$217k/yr HybridFull Time
Respawn Entertainment
Respawn Entertainment: AAA video game studio creating multi-platform games for players worldwide.
5+ YOERequires 5+ years of gameplay software engineering, shipped multiplayer titles, live-service experience, large-codebase performance work, advanced C++/C skills, and a bachelor's degree or equivalent experience.
C++, C
2mo
Save
Mark Applied
Hide
Gameplay Engineer | North America | Canada | Europe | Fully Remote
Czech Republic or Canada or North America or Europe
RemoteFull Time
Escape Velocity Entertainment
Escape Velocity Entertainment: Video game development studio creating inclusive, genre-blending games for players of all skill levels.
Professional game development experience with shipped AAA titles, strong C++ and math skills, experience with Unreal Engine 4/5, debugging and deploying gameplay on PC, and strong communication and problem-solving skills.
C/C++, C++, Unreal Engine 4/5
5mo
Save
Mark Applied
Hide
Gameplay Engineer
Montréal or Novato
OnsiteFull Time
Cloud Chamber
Cloud Chamber: AAA video game studio developing the fourth BioShock installment as a wholly owned 2K development studio.
3+ YOE3+ years industry experience; strong C/C++ and 3D math skills; gameplay engineering experience with player-centric systems; familiarity with Unreal Engine (Unreal Engine 5 preferred), console development, OO design, debugging, and algorithms.
C/C++, Unreal Engine 5, Unreal Engine
5mo
Save
Mark Applied
Hide
Ingénieur·e jouabilité
Montréal or Novato
OnsiteFull Time
Cloud Chamber
Cloud Chamber: AAA video game studio developing the fourth BioShock installment as a wholly owned 2K development studio.
3+ YOE3+ years industry experience, gameplay engineering background, strong 3D math, C/C++ and object-oriented design, Unreal Engine 5 experience, debugging, data structures and algorithms, console development, and strong collaboration skills.
Unreal Engine 5, C/C++
5mo
Save
Mark Applied
Hide
Gameplay Engineer
Montreal or Novato
OnsiteFull Time
Cloud Chamber
Cloud Chamber: AAA video game studio developing the fourth BioShock installment as a wholly owned 2K development studio.
3+ YOE3+ years industry experience, gameplay engineering contributions, strong 3D math, C/C++ proficiency, console experience, Unreal Engine familiarity, good communication, debugging, and problem-solving skills.
C/C++, Unreal Engine 5, Unreal Engine
2mo
Save
Mark Applied
Hide
Développeur sénior, outils de jouabilité, interface utilisateur (UI) et IA
Montreal, Quebec, Canada
OnsiteFull Time
Epic Games
Epic Games: Developer of video games and real-time 3D creation tools.
Expert C++ programmer with experience building UI tools and AI-assisted workflows for game development; strong UI framework knowledge; experience with large codebases; excellent written and oral English.
C++, Unreal Engine, Slate, UMG
4mo
Save
Mark Applied
Hide
Senior Software Engineer (Gameplay)
Burnaby, British Columbia, Canada
$125k-$170k/yr HybridFull Time
SkyBox Labs
SkyBox Labs: Canadian full-service game development studio-developing AAA games and providing services to major game publishers.
6+ YOE6+ years professional C++ game industry experience, deep Unreal Engine 5 (UE5) expertise, proficiency with C++ and Blueprints, strong performance/memory optimization skills, and excellent communication.
Unreal Engine 5 (UE5), C++, Blueprints