Behaviour Interactive
Tech / AI / Software
SeniorSystemProgrammer-Co-DevelopmentProject|Programmeur·eusesystèmeSénior·e-Projetenco-développement
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.