Senior Gameplay Software Engineer

3 weeks ago


Vancouver Toronto Montreal Calgary Edmonton Old Toronto Ottawa Mississauga Quebec Winnipeg Halifax Saskatoon Burnaby Hamilton Victoria Surrey Halton Hills London Regina Markham Brampton Vaughan Kelowna Laval Southwestern Ontario R, Canada Blackbird Interactive Full time

Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects, which encompass world-class IPs as well as our own creations across multiple genres.In 2022, we announced that our studio is implementing a four-day work week as well as supporting in-studio, remote within Canada, and hybrid work arrangements as permanent options to our employees.Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects. These include both world-class IPs and our own creations across multiple genres and platforms.In 2022, we introduced a four-day work week and continue to support in-studio, remote (within Canada), and hybrid work arrangements as permanent options for all employees.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 TackleGameplay 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 XPDeep 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. #J-18808-Ljbffr



  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Pixelmovement Full time

    StudioA stealth mode AAA developer/publisher. Renowned for creating exceptional gaming experiences, the studio is currently working on its first major title, a fully funded AAA project already several years into development, with several years remaining until release.LocationRemoteProjectAAA open-world action-adventure co-op game to be released on all...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada People Can Fly Studio Full time

    Join to apply for the Senior Gameplay Programmer - Remote role at People Can Fly Studio. People Can Fly is one of the leading independent AAA game development studios. Our international team consists of hundreds of talented individuals working from offices in Poland, the UK, Ireland, the US, and Canada, as well as remotely across the globe. Founded in 2002,...


  • Vancouver, Toronto, Montreal, Calgary, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Blackbird Interactive Full time

    A creative game studio in Vancouver seeks a Senior Gameplay Engineer to lead the development of player mechanics and gameplay systems in Unreal Engine 5. This role requires strong C++ skills and experience in game development, along with the ability to collaborate across disciplines. The ideal candidate will thrive in a remote-friendly work environment,...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    Develop and implement high-quality systems and features that fulfill design and technical specifications.Optimize and debug code to enhance performance and maintain technical quality.Uphold programming best practices and coding standards to build sustainable, performant, and maintainable technologies and codebases.Contribute to technical design...


  • Vancouver, British Columbia, Canada Blackbird Interactive Full time $105,000 - $155,000 per year

    Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects, which encompass world-class IPs as well as our own creations across multiple genres. In 2022, we announced that our studio is implementing...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Nomads Way Full time

    Develop and implement high-quality animations for characters, environments, and other game elements that fulfill design and technical specifications.Optimize and debug animation assets to enhance performance and maintain technical quality.Uphold animation best practices and standards to build sustainable, performant, and maintainable animation...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote in Canada The Senior Gameplay Programmer will play a key role in designing, developing, and maintaining engaging gameplay mechanics and systems for high‑quality action games. You will collaborate closely with designers, animators, and other programmers to bring game concepts to...


  • Vancouver, Canada EA SPORTS Full time

    Join to apply for the Gameplay Software Engineer role at EA SPORTS Join to apply for the Gameplay Software Engineer role at EA SPORTS Get AI-powered advice on this job and more exclusive features. Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Escape Velocity Entertainment Full time

    What we are looking for: As a Gameplay Engineer, you will work closely with Design, Animation, and Audio to create new gameplay experiences and take ownership over large gameplay features. You will be working on an early-stage incubation project so a flexible mindset is necessary, and your opportunity to participate in design and have your voice as part of...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Jobgether Full time

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote in Canada. The Senior Gameplay Programmer will play a key role in designing, developing, and maintaining engaging gameplay mechanics and systems for high-quality action games. You...