Senior Gameplay Software Engineer (Unreal Engine 5) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Gameplay Software Engineer (Unreal Engine 5) at Jobgether. 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.. . Company Location: Canada.