Gameplay Engineer
Devoted Studios
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
- ...de diffuser une vaste gamme de contenus reflétant la diversité de notre monde. Job Description We’re looking for an Engine / Gameplay Architect to help shape the foundation of user-generated content (UGC) on a large-scale interactive entertainment experience built...SuggestedLong term contractFull timeWork at officeLocal areaFlexible hours
- ...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...SuggestedLocal areaRemote workRelocation
- ...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...SuggestedFull time
- ...Animateur de gameplay senior Notre équipe s'agrandit, et nous recherchons un animateur senior de gameplay très motivé, talentueux et... ...skills Experienced in creating animations for real-time game engines, with a solid understanding of technical constraints and optimization...SuggestedWork at office
- ...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...SuggestedLong term contractFull timeTemporary work
- ...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...Full timeWorldwide
- ...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é...Remote work
- ...animators in creating and implementing top-tier animation for real time gameplay systems. You will be responsible for managing the creation and... ...Maya. ~ Strong understanding of gameplay-systems and in-game engine workflows. ~ Excellent key frame and mocap animation skills...Full timeWork at officeLocal area
- ...will bring characters to life across either gameplay systems or narrative-driven experiences.... ..., and partner closely with design, engineering, and animation teams. Responsibilities... ...capture Additional: Experience with game engines such as Unreal Experience working...Full timeWork at officeLocal area
- ...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 contractWork at officeLocal area3 days per week
- ...status, disability, or any other protected characteristics as per applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work at the heart of...Permanent employmentFull timeFlexible hours
- ...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 timeContract workRemote workFlexible hours
- ...Analytics Engineer Trolley is growing quickly and we are hiring for a full-time Analytics Engineer to join our team. Hybrid role based in our Montreal, Toronto, or Halifax office. About us: Trolley is the payouts platform for the internet economy. Our...Full timeSummer workWork at officeRemote workWorldwide
- ...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Data Engineer with our large consulting client on a long term project with a major manufacturing client in the Montreal area. Role: Data...Remote jobLong term contractContract work
- ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether...Traineeship
- ...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 timeFor contractorsInternshipSeasonal workWork at officeFlexible hours
$95k - $130k per year
...retrieval), de couches d’orchestration et d’expériences intégrant des outils. Promouvoir les meilleures pratiques en matière de prompt engineering, de génération augmentée par récupération (RAG), d’appel d’outils (tool calling), de gestion du contexte, de tests, d’observabilité...Full timeApprenticeshipWork at officeTrial periodFlexible hoursDay shift- ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether...
- ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether...
- ...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 timeContract workInternshipRemote work
- ...POSITION: Regional Solutions Engineer LOCATION: Remote Dans le cadre de l’expansion de sa pratique en solutions UAV d’entreprise et de sécurité publique à travers le Canada, notre client est à la recherche d’un Ingénieur de Solutions orienté client possédant...Remote workDay shift
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at office
- ...collaboratively — without compromising standards — we want to hear from you. The Opportunity We’re looking for a Staff Front-End Engineer to join our growing engineering team as we scale from 14 to 24 developers. This is a high-impact, high-ownership role where you’ll...Full timeWorldwide
- ...unforgettable memories. You will also have the opportunity to work in a modern, inspiring environment. Job Description The Engine Director provides leadership and direction to a team of technical specialists and support staff. Responsibilities Monitor and...Long term contractTemporary workWork at office
- ...? By building technical experiences that make complex capabilities tangible, interactive, and memorable. As a Technical Marketing Engineer on our Technical Marketing team, you'll create the applications, demonstrations, and technical assets that showcase what's possible with...
- ...expertise , curiosity, and continuous improvement — and we give you the space to grow. About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week). Why Join Levio...Permanent employmentFull timeFlexible hours3 days per week
$73.56k - $89.9k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software...Permanent employmentFull timeLocal area- ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether...Work at office
- ...create together. Join us and help run what runs the world. This Position reports to: Operations Manager As a Senior Electrical Engineer, you will serve as a design authority for engineering projects within the Process Industries - Power Conversion sector. You will...Full timeInternshipRemote work
$300k per year
...infrastructure that supports machine learning workflows and enhances research models for real-world deployment. We are looking for engineers who have Strong experience developing software using modern Python. An academic background in Computer Science, Mathematics,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Gameplay Engineer. Be the first to apply!
- resident engineer Montréal, QC
- ingénieur junior Montréal, QC
- engineering student Montréal, QC
- vibration engineer Montréal, QC
- evaluation engineer Montréal, QC
- entry level engineer Montréal, QC
- part time engineering Montréal, QC
- ingénieur Montréal, QC
- ingénieur d'usine Montréal, QC
- ingenieur biologie Montréal, QC
