Talent.com
Blackbird Interactive
Remote Intermediate Software Engineer (Unreal Engine 5)Blackbird Interactive • Saint-Lin-Laurentides, Quebec
No longer accepting applications
Remote Intermediate Software Engineer (Unreal Engine 5)

Remote Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive • Saint-Lin-Laurentides, Quebec
30+ days ago
Job type
  • Full-time
  • Remote
Job description

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.



PLEASE NOTE: At this time, we are only able to hire candidates who are legally eligible to work in Canada and reside within Canada.


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.




$108,000 - $132,000 a year

Create a job alert for this search

Remote Intermediate Software Engineer (Unreal Engine 5) • Saint-Lin-Laurentides, Quebec

Similar jobs

Remote Software Engineer Specializing in Payments Infrastructure

CloudbedsMontreal (administrative region), QC, CA
Remote
Full-time

Transform the hospitality industry as a Software Engineer specializing in payments.Join a dynamic remote team dedicated to delivering innovative, reliable solutions that drive billions in transacti... Show more

 • Promoted

Senior MEAN Stack Engineer — Remote Property Tech

Smart WorkingMontreal (administrative region), QC, CA
Remote
Full-time

A global technology firm seeks a Remote Sr.Full Stack Developer to enhance a property management platform.The role demands proficiency in Angular 16+, Node.TypeScript, alongside a solid grasp of RE... Show more

 • Promoted

Administrative Assistant Admin Work At Home - Part-Time Online Focus Group Panel

ApexFocusGroupSaint-Alphonse-Rodriguez, Canada
Remote
Full-time +2

We're now accepting participants for focus group studies! You can earn up to $750 per week working part-time from home.Simply register to see if you qualify—no experience as an administrative a... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMontreal (administrative region), QC, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

AI Principal Software Engineer - US SaaS startup | Remote

Atomic HRMontreal, Quebec, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

Remote Software Engineer – AI Trajectory Annotations

Weekday AI (YC W21)Montreal (administrative region), QC, CA
Remote
Part-time

A leading AI consultancy is seeking experienced Software Engineers to assist in creating training datasets for AI models.This part-time role, based in Canada, demands a minimum of 2 years' experien... Show more

 • Promoted

Senior Generative Ai Software Engineer

Apertera (formerly Alexa Translations)Montréal, Canada
Full-time

Apertera is leading the evolution of language solutions for high-stakes content.We partner with enterprises as an extension of their teams, combining professional expertise with Adaptive AI technol... Show more

 • Promoted • New!

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausSaint-Jean-de-Matha, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Remote Senior Software Engineer - AI Code Testing

Great Value HiringMontreal (administrative region), QC, CA
Remote
Part-time

A leading technology firm in Canada is seeking a Senior Software Engineer / Coding Expert for a part-time, project-based contract.The role involves assessing and refining AI-generated code, designi... Show more

 • Promoted

Ubisoft MLOps Software Engineer Position

UbisoftMontreal (administrative region), QC, CA
Full-time

Enhance gaming experiences as a Machine Learning Operations Software Engineer at Ubisoft Montréal by ensuring player trust through scalable systems.Focus on innovative software solutions within gam... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertMontreal (administrative region), QC, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Remote React Native Software Engineer — AI‑Driven

HeyOrcaMontreal (administrative region), QC, CA
Remote
Full-time

A remote software company is seeking a full-stack Software Developer with React Native experience.In this role, you will develop high-quality software rapidly using modern AI-assisted practices.Key... Show more