Senior Gameplay Software Engineer (Unreal Engine 5)

1 Month ago • 5 Years + • $105,000 PA - $155,000 PA

Job Description

This senior gameplay engineer role focuses on driving the design and implementation of moment-to-moment systems that define the player experience. The engineer will partner closely with design, art, and production to shape gameplay architecture, solve cross-disciplinary challenges, and mentor engineers while pushing the boundaries of what's possible in Unreal Engine 5. Key responsibilities include leading development of player-facing mechanics, defining scalable gameplay frameworks, collaborating cross-functionally, optimizing systems, and providing technical mentorship.
Good To Have:
  • Deep experience with Gameplay Ability System, MassEntity, or custom gameplay frameworks
  • Experience leading gameplay teams or mentoring mid/junior engineers
  • Familiarity with animation programming, AI behavior systems, or multiplayer gameplay logic
  • Passion for empowering designers through tools, data-driven systems, or scripting APIs
  • Strong advocate for accessibility, player expression, and diverse playstyles
Must Have:
  • Lead development of player-facing mechanics (traversal, combat, interaction, abilities) in C++ and Blueprints
  • Define modular, scalable gameplay frameworks for content creators and networked play
  • Collaborate with design, animation, audio, and production for robust features
  • Profile, analyze, and optimize gameplay systems across platforms
  • Provide technical mentorship and guide best practices through code reviews
  • Prototype new gameplay paradigms and stay current with UE5 tech
  • 5+ years professional C++ experience in Unreal Engine 4 or 5
  • Strong track record of gameplay system development
  • BSc in Computer Science or diploma in software/game programming
  • Shipped multiple titles, owning significant gameplay features
  • Excel at bridging design vision with technical execution
  • Experienced with performance profiling, memory budgeting, and debugging tools
Perks:
  • Four-day work week
  • In-studio, remote within Canada, and hybrid work arrangements

Add these skills to join the top 1% applicants for this job

cross-functional
excel
problem-solving
forecasting-budgeting
oops
cpp
unreal
game-texts
blueprints
multiplayer

We’re looking for a senior gameplay engineer to drive the design and implementation of moment-to-moment systems that define the player experience. You’ll partner closely with design, art, and production to shape gameplay architecture, solve cross-disciplinary challenges, and mentor engineers while pushing the boundaries of what's possible in Unreal Engine 5.

This role is remote-friendly in Canada (Pacific-time overlap required).

What You’ll Tackle

  • Gameplay Systems Ownership – Lead the development of player-facing mechanics such as traversal, combat, interaction, and abilities in C++ and Blueprints.
  • Technical Architecture – Define modular, scalable gameplay frameworks that empower content creators, support networked play, and scale across PC and console SKUs.
  • Cross-functional Leadership – Collaborate deeply with design, animation, audio, and production to ensure features are robust, performant, and aligned with creative goals.
  • Performance & Optimization – Profile, analyze, and optimize gameplay systems across platforms to meet performance and memory targets.
  • Mentorship & Code Quality – Provide technical mentorship, guide best practices, and elevate the engineering team through thoughtful code reviews and pair programming.
  • Innovation & Exploration – Prototype and evaluate new gameplay paradigms, stay current with UE5 tech (e.g. GAS, MassEntity, Chaos), and lead knowledge-sharing initiatives within the studio.

You’ll Thrive Here If You…

  • Have 5+ years of professional experience with C++ in Unreal Engine 4 or 5, with a strong track record of gameplay system development.
  • Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a closely related field.
  • Have shipped multiple titles, including at least one where you owned significant gameplay features from concept to release.
  • Excel at bridging design vision with technical execution, and enjoy collaborating across disciplines.
  • Think critically about player experience, systemic design, and clean abstraction.
  • Are experienced with performance profiling, memory budgeting, and debugging tools.
  • Communicate clearly, advocate for efficiency, and lead by example in engineering culture.

Bonus XP

  • Deep experience with Gameplay Ability System, MassEntity, or custom gameplay frameworks.
  • Experience leading gameplay teams or mentoring mid/junior engineers.
  • Familiarity with animation programming, AI behavior systems, or multiplayer gameplay logic.
  • Passion for empowering designers through tools, data-driven systems, or scripting APIs.
  • Strong advocate for accessibility, player expression, and diverse playstyles.

Set alerts for new jobs by Blackbird Interactive
Set alerts for new jobs in Canada
Contact Us
hello@outscal.com
Made in INDIA 💛💙