Senior Gameplay Software Engineer (Unreal Engine 5)

Senior Gameplay Software Engineer (Unreal Engine 5)

Senior Gameplay Software Engineer (Unreal Engine 5)

Jobgether

Canada

9 hours ago

No application

About

  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Gameplay Software Engineer (Unreal Engine 5) in Canada.
  • This role focuses on designing and implementing core gameplay systems that define the player experience across multiple platforms. You will work closely with cross-functional teams—including design, art, animation, and production—to create modular, scalable gameplay frameworks, optimize performance, and ensure high-quality technical execution. The position provides opportunities to mentor fellow engineers, explore new gameplay paradigms, and push the boundaries of Unreal Engine 5 technology. With remote-friendly flexibility across Canada, this role allows collaboration in a creative, innovative environment while contributing to high-impact projects and world-class IPs. You will help shape the technical architecture, solve complex challenges, and influence the future of gameplay development.

Accountabilities

  • · Lead development of player-facing mechanics such as traversal, combat, interactions, and abilities using C++ and Blueprints.
  • · Define modular, scalable gameplay frameworks that support networked play and cross-platform deployment.
  • · Collaborate with design, art, audio, and production teams to ensure robust and performant features.
  • · Profile, analyze, and optimize gameplay systems to meet performance and memory targets across platforms.
  • · Mentor engineers, guide best practices, and elevate code quality through reviews and pair programming.
  • · Prototype and evaluate new gameplay paradigms, leveraging UE5 technologies such as GAS, MassEntity, and Chaos.
  • · 5+ years of professional experience with C++ in Unreal Engine 4 or 5, with hands-on gameplay system development.
  • · BSc in Computer Science, or diploma in software engineering, game programming, or a related field.
  • · Experience shipping multiple titles, including ownership of significant gameplay features from concept to release.
  • · Strong collaboration skills and ability to bridge design vision with technical execution.
  • · Expertise in performance profiling, memory budgeting, and debugging tools.
  • · Excellent communication, problem-solving skills, and ability to lead by example in an engineering culture.

Preferred

  • · Experience with Gameplay Ability System, MassEntity, or custom gameplay frameworks.
  • · Prior mentorship or leadership experience with mid/junior engineers.
  • · Familiarity with animation programming, AI behavior systems, or multiplayer logic.
  • · Interest in empowering designers through tools, data-driven systems, or scripting APIs.
  • · Commitment to accessibility, player expression, and supporting diverse playstyles.
  • · Competitive salary range: CAD $105,000 – $155,000 annually.
  • · Flexible work arrangements: remote, hybrid, or in-studio within Canada.
  • · Four-day work week policy.
  • · Opportunities to work on world-class IPs and original projects.
  • · Creative, collaborative, and innovation-driven environment.
  • · Career growth and mentorship opportunities.
  • Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
  • When you apply, your profile goes through our AI-powered screening process, designed to identify top candidates efficiently and fairly.
  • 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
  • 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
  • 🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match for the role.
  • 🧠 When necessary, our human team performs additional manual review to ensure no strong profile is missed.
  • The process is transparent, skills-based, and free of bias, focusing solely on your fit for the role. Once the shortlist is complete, we share it with the company managing the job opening. The final selection and interview process are then handled directly by their internal hiring team.
  • Thank you for your interest!
  • #LI-CL1