Behaviour Interactive

Tech / AI / Software

SeniorSystemProgrammer-Co-DevelopmentProject|Programmeur·eusesystèmeSénior·e-Projetenco-développement

Montreal, Quebec, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior System Programmer - Co-Development Project | Programmeur·euse système Sénior·e - Projet en co-développement at Behaviour Interactive. Skills: C++, Unreal Engine, console optimization, system design and implementation. contribute to the design and implementation of medium-to-large scale game systems. ensure peak performance and stability”

What You'll Achieve.

ensure peak performance and stability; ensure ship-ready quality

Industry & Context.

Tech / AI / Software
Problems you'll solve

proactive problem-solver; breaking down complex requirements and technical challenges into clear tasks and deliverables

What They're Looking For.

Must Have

5+ years of professional programming experience, proven experience working on Unreal Engine 4/5 core systems and features, Experience developing and optimizing Unreal Engine games on consoles, including Xbox Series S/X and PlayStation 5, experience writing and maintaining C++ code in Unreal Engine, solid understanding of modern C++ language features and best practices, Excellent communication skills, with the ability to articulate complex technical issues and engage the right stakeholders to resolve them efficiently

Nice to Have

Demonstrated ability to work autonomously as a proactive problem-solver, breaking down complex requirements and technical challenges into clear tasks and deliverables

What You'll Do.

contribute to the design and implementation of medium-to-large scale game systems

ensure peak performance and stability

Write and maintain high-performing

scalable C++ code as well as Unreal Engine Blueprints

improve pipelines and workflows

ensure ship-ready quality

providing accurate scoping and estimations for upcoming work

ongoing progress updates

How You'll Work.

Team & Collaboration

Work as part of an Agile Scrum team; participate in daily stand-ups, sprint planning, reviews and retrospectives; Collaborate closely within a cross functional team; Actively participate in code reviews; engage the right stakeholders to resolve them efficiently

Communication Scope

Excellent communication skills; ability to articulate complex technical issues; engage the right stakeholders to resolve them efficiently; clear, ongoing progress updates

Process & Methodology

Take ownership of planning and executing work through Jira tasks

Full Job Description

## Description Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We’re a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK–North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight. Join us and be a part of the future of interactive entertainment! At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. We’re looking for a Senior Programmer to play a key role in bringing a AAA title to life. Working within an engine‑focused systems team, you will contribute to the design and implementation of medium‑to‑large scale game systems, with a strong emphasis on console performance and stability. If you thrive on challenging yourself technically, taking ownership of complex systems, and improving your team’s pipelines and workflows, we want to hear from you! ## In this role you will Work as part of an Agile Scrum team, participate in daily stand‑ups, sprint planning, reviews and retrospectives. Take ownership of planning and executing work through Jira tasks. Debug, profile, and optim

Free ATS check

Applying for this Senior System Programmer - Co-Development Project | Programmeur·euse système Sénior·e - Projet en co-développement role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Behaviour Interactive?

Real rants from real employees. Read before you apply.

Read Company Rants →