Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Strong fit if you ship intermediate C++/UE5 features, reason about systems under constraints, and work well with multidisciplinary game teams. Blackbirdinteractive listing is remote-capable from Vancouver BC context; company detail in source data is limited—verify studio culture and stack in the interview.
As an Intermediate Software Engineer (Unreal Engine 5) at Blackbirdinteractive, expect feature work in UE5, design reviews with leads and peers, and trade-offs on performance, scope, and interfaces. Days mix implementation, debugging, and status check-ins with producers or systems owners—aligned with software-developer work of clarifying requirements, coordinating installs/ship steps, and consulting on technical constraints.
Pair those with deep C++/UE5 systems practice for this title.
The listing flags remote (remote=1) with Vancouver, BC as the location anchor—confirm hybrid expectations and time zone with the employer.
You own features end-to-end with guidance on architecture, not only tickets: design trade-offs, reviews, and delivery against performance budgets.
Use free/free-to-learn paths listed above (freeCodeCamp, Saylor, CS50, Microsoft Learn) plus portfolio UE5 projects that show systems thinking.
Public-domain labor data — prepare examples for 2–3 of these.
Intermediate Software Engineer (Unreal Engine 5) at Blackbirdinteractive in Vancouver, BC, Canada The Opportunity We are seeking an Intermediate Software Engineer to join our team and contribute to the development of a new original game using Unreal Engine 5. As part of this role, you will work on core gameplay systems, multiplayer and networking, UI support, and other essential systems that ensure a polished, performant, and fun experience for players. Build various gameplay and engine systems Work across core gameplay systems, multiplayer, and networking Support UI development and other critical systems Create a high-quality gaming experience Responsibilities Your primary focus will be on developing and maintaining the game’s engine and core gameplay systems. You will work closely with designers, artists, and other engineers to ensure that the technical aspects of the game meet our quality standards. Collaborate with cross-functional teams to design and implement features Optimize performance and ensure stability across different platforms Debug and resolve issues in a timely manner Stay up-to-date with industry trends and technologies Qualifications To be successful in this role, you should have: At least 3 years of experience as an Intermediate Software Engineer or similar position A strong background in Unreal Engine 5 development Familiarity with C++ and game engine programming Experience with multiplayer and networking systems Knowledge of UI/UX design principles Strong problem-solving and analytical skills Excellent communication and collaboration abilities Why Join Blackbirdinteractive At Blackbird Interactive, you will have the opportunity to work on a wide range of projects, from world-class IPs to our own original creations. Our studio operates as a remote-first workplace, offering flexible work arrangements and a supportive environment for personal growth. Next Steps To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there. Please ensure that you are legally eligible to work in Canada and reside within the country at the time of application.
Generated for personal interview prep · 2026-08-11 UTC · getajob.ai