15 Aug
|
Blackbird Interactive
|
Edmonton
15 Aug
Blackbird Interactive
Edmonton
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. Our studio operates as a remote-first workplace, offering flexible work arrangements. We are looking for an Intermediate Software Engineer to build various gameplay and engine systems for a new original game being developed in Unreal Engine 5 .
You will work across core gameplay systems, multiplayer and networking, UI support, and other systems essential to delivering a polished, performant and fun experience. This role is remote-friendly in Canada with Pacific-time overlap required.
Core Gameplay
Features – Design and implement player-facing systems such as movement, traversal, interactions, and progression using C++ and Blueprints .
System
Design & Architecture – Create modular, data-driven gameplay systems that support rapid iteration and scale across PC and other platforms. Cross-disciplinary Collaboration – Work closely with design, animation, and audio teams to prototype mechanics, tune feel, and refine experiences through playtesting.
Performance & Stability – Profile and optimize gameplay systems to meet performance and memory budgets, and contribute to stability through testing and debugging.
Technical
Mentorship – Share gameplay engineering best practices through code reviews and informal mentorship of associate engineers.
Continuous
Improvement – Stay up to date with UE5 subsystems (GAS, MassEntity, Chaos), propose tooling or workflow improvements, and help drive internal knowledge sharing. Have 3+ years of professional experience using C++ in Unreal Engine 4 or 5 , with a robust focus on gameplay systems. Hold a BSc in Computer Science or a college diploma in software engineering, game programming, or a closely related field.
Have shipped at least one commercial game featuring your gameplay contributions. Are passionate about prototyping, polish, and tight player control and feedback loops . Are comfortable with Perforce, Git , or similar version control systems and modern profiling/debugging tools.
Experience working on VR platforms , particularly with performance optimization and player input Contributions to improving build pipelines, CI , or automated gameplay testing . Passion for accessibility, player expression, and inclusive game mechanics. #
📌 Software Engineer (Flexible/Remote) (Edmonton)
🏢 Blackbird Interactive
📍 Edmonton