368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
$78k – $95k per year
Location
Remote (Canada)
Seniority
Middle · 3+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Blackbird Interactive is an independent Canadian video game development studio headquartered in Vancouver, British Columbia. Founded in 2007 by former Electronic Arts and Relic Entertainment veterans, the studio specializes in immersive real-time strategy (RTS) games, sci-fi simulations, and rich narrative experiences. Blackbird Interactive is best known for developing acclaimed titles within the Homeworld franchise, the space-salvage simulation game Hardspace: Shipbreaker, and co-developing major action-strategy titles such as Minecraft Legends.

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.

Responsibilities

  • 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.

Requirements

  • Have 3+ years of professional experience using C++ in Unreal Engine 4 or 5, with a strong 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.

  • Communicate clearly and value cross-functional collaboration.

  • Are comfortable with Perforce, Git, or similar version control systems and modern profiling/debugging tools.

Pluses

  • Experience working on VR platforms, particularly with performance optimization and player input

  • Experience with Gameplay Ability System, MassEntity, or Chaos physics.

  • Contributions to improving build pipelines, CI, or automated gameplay testing.

  • Passion for accessibility, player expression, and inclusive game mechanics.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Vancouver
$19k – $28k per year (net) • Remote • Full-Time • Moscow
C#
C++
C++
CMake
DevOps
CI/CD
Git
Management
Jira
Slack
Apply
$30k – $67k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Ovar
C++
Python
DevOps
Git
Apply
$67k – $160k per year (Estimated) • In office • Full-Time • France
C++
C++
PyTorch C++
TensorFlow C++
AI/ML
Computer Vision
Multimodal AI
OpenCV
PyTorch
TensorFlow
Edge AI
Apply
$13k – $15k per year • Remote • Full-Time • Moscow
Game Dev
Lumen
Unreal Engine
Design
3ds Max
Adobe After Effects
DaVinci Resolve
Substance 3D Painter
Apply
$13k – $15k per year (net) • Remote • Full-Time • Moscow
Game Dev
Lumen
Unreal Engine
Design
3ds Max
Adobe After Effects
DaVinci Resolve
Substance 3D Painter
Apply
Design Director 5 days ago
$101k – $115k per year • Remote • Full-Time • 10+ years exp • Vancouver
Game Dev
Unreal Engine
Apply
$65k – $79k per year • Remote • Contractor • 3+ years exp • Vancouver
Apply
$65k – $79k per year • Remote • Contractor • 3+ years exp • Master's Degree • Vancouver
Design
Adobe Photoshop
Figma
Apply
$75k – $82k per year • Remote • Contractor • 7+ years exp • Master's Degree • Vancouver
Design
Adobe Photoshop
Figma
Apply
$83k – $108k per year • Remote • Contractor • 8+ years exp • Vancouver
Game Dev
Unreal Engine
Apply
$79k – $192k per year (Estimated) • Remote/Hybrid • Contractor • 6+ years exp • Bachelor's Degree • Vancouver
C#
JavaScript
TypeScript
Go
C#
.NET
Go
Temporal
Databases
ClickHouse
PostgreSQL
AI/ML
Edge AI
Frontend
Next.js
React.js
shadcn/ui
Storybook
Tailwind CSS
Radix UI
Mobile
PWA
DevOps
CI/CD
GitLab
GitLab CI
Rest API
Cybersecurity
Keycloak
Management
Confluence
Jira
QA
Cypress
Jest
Playwright
Swagger
Vitest
Apply
Associate QA 5 hours ago
$53k – $122k per year (Estimated) • Remote/Hybrid • 3+ years exp • Vancouver
C#
SQL
TypeScript
JavaScript
Go
C#
.NET
Go
Temporal
Databases
ClickHouse
PostgreSQL
AI/ML
Edge AI
Frontend
Lighthouse
Next.js
React.js
DevOps
CI/CD
Docker
GitLab
GitLab CI
Cybersecurity
Keycloak
Management
Confluence
Jira
QA
Cypress
Jest
Playwright
Postman
Selenium
Swagger
Vitest
Apply
$44k – $58k per year • Remote/Hybrid • Full-Time • 2+ years exp • Associate's Degree • Vancouver
Bash
Python
SQL
Databases
MS SQL
MySQL
Oracle
PostgreSQL
DevOps
AWS
Azure
GCP
VMWare
Windows Server
Apply
Research Analyst 9 hours ago
$51k – $107k per year (Estimated) • Remote/Hybrid • Contractor • 3+ years exp • PhD • Vancouver
Python
Apply
$59k – $68k per year • Equity • In office • Full-Time • 1+ year exp • Edmonton • Vancouver • Toronto
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.