Print / Save PDF Back to job

Intermediate Software Engineer (Unreal Engine 5)

Blackbirdinteractive · Vancouver, BC, Canada

How to use this kit

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.

Interview prep

Fit summary

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.

Day in the role

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.

Skills to emphasize

Pair those with deep C++/UE5 systems practice for this title.

FAQ from this listing

Is this role remote?

The listing flags remote (remote=1) with Vancouver, BC as the location anchor—confirm hybrid expectations and time zone with the employer.

What does “intermediate” usually mean here?

You own features end-to-end with guidance on architecture, not only tickets: design trade-offs, reviews, and delivery against performance budgets.

Where can I skill up without paid certs?

Use free/free-to-learn paths listed above (freeCodeCamp, Saylor, CS50, Microsoft Learn) plus portfolio UE5 projects that show systems thinking.

Occupation tasks (O*NET)

Public-domain labor data — prepare examples for 2–3 of these.

O*NET source

Role overview (listing rewrite)

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.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-11 UTC · getajob.ai