about 4 hours ago

Senior Gameplay Software Engineer

Burnaby, British Columbia, Canada

$96,400-$142,660 / year

full-timeseniorVideo Games

Tech Stack

Description

You will own character movement and player control systems for a new AAA multiplayer sports title using Unreal Engine 5, collaborating with animators, designers, and gameplay engineers to deliver responsive and authentic gameplay.

Requirements

  • 5+ years of software engineering experience in game development
  • Deep expertise in C++ and UE5 Blueprints
  • Hands-on experience with character movement systems like CMC or Mover
  • Experience with Unreal Engine replication system
  • Deep experience with optimization and writing deterministic code
  • Strong understanding of networked gameplay including prediction and server authority
  • An eye for authentic human movement and responsive game feel
  • Experience building gameplay mechanics for multiplayer titles on modern consoles
  • Excellent communication and collaboration skills across disciplines
  • Bachelor's degree in Computer Science or equivalent experience

Responsibilities

  • Design and implement character control systems that feel responsive and authentic
  • Build networked gameplay mechanics with prediction, rollback, and server authority
  • Architect and extend character movement using CMC or Mover Plugin
  • Collaborate daily with animators, designers, and gameplay SEs
  • Prototype and iterate on gameplay from concept to polished state
  • Optimize character and control systems for modern consoles and PCs
  • Mentor gameplay engineers and share deep domain expertise
  • Conduct code reviews to uphold quality and consistency
0 views 0 saves 0 applications