1

Unreal Engine Programmer Jobs in Quebec (NOW HIRING)

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 ...

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You'll collaborate with a passionate group of ...

Programmer et développer des systèmes robustes et du code de haute qualité qui suivent les ... Engine (4 ou 5); * Expérience en développement de jeu omni-plateforme (un atout important)

New

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You'll collaborate with a passionate group of ...

You'll be engineering a production-scale AI orchestration system that coordinates specialized agents to manipulate Unreal Engine in real-time, building technology that has never existed before. A ...

... in Unreal Engine. We're looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real--together. What you'll do * Gather and understand the ...

... Unreal Engine - identifies cross-thread bottlenecks, tick overhead, and task graph inefficiency ... another engineer; writes and ships the fix Instruments custom profiling markers (SCOPE_CYCLE ...

Showing results 21-40

Unreal Engine Programmer information

See Quebec salary details

$34K

$124.5K

$204.5K

How much do unreal engine programmer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for unreal engine programmer in Quebec is $124,505.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $158,000.00 per year, depending on experience, location, and employer.

What does an Unreal Engine programmer do?

An Unreal Engine Programmer develops and optimizes gameplay mechanics, AI systems, physics, rendering, and other core features using Unreal Engine's C++ and Blueprint scripting. They work closely with designers, artists, and other developers to implement game functionality and ensure smooth performance. Their responsibilities may also include debugging, profiling, and integrating third-party tools to enhance the game's capabilities.

What are the key skills and qualifications needed to thrive as an Unreal Engine programmer?

To thrive as an Unreal Engine Programmer, you need strong proficiency in C++ programming, a solid understanding of 3D mathematics, and a degree in computer science or a related field. Familiarity with Unreal Engine's Blueprints system, version control tools like Git, and experience with real-time rendering pipelines are typically required. Excellent problem-solving skills, teamwork, and effective communication set standout programmers apart. Mastering these skills ensures you can build high-quality, efficient game features while collaborating effectively in fast-paced production environments.

What are some typical challenges an Unreal Engine programmer faces during a game development project?

Unreal Engine Programmers often encounter challenges such as optimizing game performance to run smoothly on multiple platforms, debugging complex code interactions, and integrating new features within existing systems. Collaborating closely with artists, designers, and other programmers can also require balancing technical constraints with creative goals. Adapting quickly to evolving project requirements and staying updated on the latest Unreal Engine updates are part of the daily routine. Overcoming these challenges is rewarding and fosters growth in both technical expertise and teamwork skills.

What are popular job titles related to Unreal Engine Programmer jobs in Quebec?

For Unreal Engine Programmer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Unreal Engine Programmer jobs in Quebec look for?

The top searched job categories for Unreal Engine Programmer jobs in Quebec are:

Infographic showing various Unreal Engine Programmer job openings in Quebec as of August 2026, with employment types broken down into 92% Full Time, 4% Temporary, and 4% Contract. Highlights an 78% In-person, 7% Hybrid, and 15% Remote job distribution, with an average salary of $124,505 per year, or $59.9 per hour.

Gameplay Engineer

Devoted Studios

Montreal, QC • Remote

Full-time

Re-posted 29 days ago


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:

    • 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 ResponsibilitiesCore 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