1-2 years of experience with C++ in a game development context., Bachelor's degree in Computer Science or related field, or a college diploma in software engineering or game programming., Familiarity with Unreal Engine 4 or 5 through academic, personal, or professional projects., Eagerness to learn gameplay architecture, systems thinking, and best practices in real-time game development..
Key responsibilities:
Implement and iterate on gameplay features like movement, abilities, and interactions.
Help translate design ideas into polished, responsive gameplay systems.
Collaborate closely with engineers, designers, and animators to develop and refine features.
Explore Unreal Engine 5 subsystems and contribute to code quality and tooling.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Blackbird Interactive
201 - 500
Employees
About Blackbird Interactive
Blackbird Interactive (BBI) is a creative-fueled, future-driven, independent studio - behind such games as Homeworld: Deserts of Kharak, Hardspace: Shipbreaker, and the upcoming Homeworld 3, Minecraft Legends, and Crossfire: Legion.
Founded by Rob Cunningham, Yossarian King, and Aaron Kambeitz in 2010, the award-winning Vancouver studio boast its own internal CG cinematics department, led by the founder of Pixar Canada, and has also been involved in various game-adjacent projects over the years - such as Project Eagle with the NASA Jet Propulsion Laboratory, and other initiatives with the eatART Foundation and Sanctuary AI. BBI was listed among the fastest growing Canadian companies by revenue in 2020 and 2021 by The Globe and Mail and Deloitte.
https://linktr.ee/BlackbirdInteractive.com
Blackbird Interactive is a creativefueled, futuredriven, independent game studio where the best talent in the industry can find longterm careers to help grow their abilities while working on a wide range of projects, which encompass worldclass IPs as well as our own creations across multiple genres.
In 2022, we announced that our studio is implementing a fourday work week as well as supporting instudio, remote within Canada, and hybrid work arrangements as permanent options to our employees.
Blackbird Interactive is a creativefueled, futuredriven, independent game studio where the best talent in the industry can find longterm careers to help grow their abilities while working on a wide range of projects. These include both worldclass IPs and our own creations across multiple genres and platforms.
In 2022, we introduced a fourday work week and now support instudio, remote (within Canada), and hybrid work arrangements as permanent options for all employees.
We’re looking for an associate gameplay engineer with strong technical foundations and a passion for momenttomoment play. You’ll contribute to systems like movement, combat, and progression, while learning Unreal Engine 5’s architecture and workflows. This is a growth role with builtin mentorship, handson experience, and a direct impact on the player experience.
This role is remotefriendly in Canada (Pacifictime overlap required).
What You’ll Tackle
Gameplay Implementation – Build and iterate on gameplay features such as player movement, abilities, interactions, and environmental systems using C++ and Blueprints.
Prototyping & Polish – Help translate design intent into responsive, tuned gameplay systems that feel great and are fun to play.
Collaboration & Iteration – Work closely with senior engineers, designers, and animators to bring features to life and refine them through playtesting and feedback.
Learning & Growth – Explore UE5 subsystems like GAS, MassEntity, and Chaos, and expand your knowledge through pairing, code reviews, and studiowide knowledge sharing.
Code Quality & Tools – Write clean, maintainable code and contribute to tooling and systems that help improve workflow efficiency across disciplines.
You’ll Thrive Here If You…
Have 1–2 years of professional or academic experience with C++, ideally in a game development context.
Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a closely related field.
Are familiar with Unreal Engine 4 or 5, either through school, mods, indie development, or shipped features on a larger team.
Are eager to learn gameplay architecture, systems thinking, and best practices in realtime game development.
Enjoy working with others and value clear communication and feedback.
Are comfortable using Git, Perforce, or similar version control systems and modern debugging tools.
Bonus XP
Experience with Blueprint scripting, UE5 sample projects, or gameplay prototypes.
Exposure to systems like Gameplay Ability System, Behavior Trees, or AI navigation.
A passion for games with tight mechanics, satisfying feedback, or emergent systems.
Contributions to game jams, student projects, mods, or indie releases.
Required profile
Experience
Level of experience:Entry-level / graduate
Spoken language(s):
English
Check out the description to know which languages are mandatory.