Talent.com
Senior System Programmer - Co-Development Project
Senior System Programmer - Co-Development ProjectBehaviour Interactive • Montreal, QC
Senior System Programmer - Co-Development Project

Senior System Programmer - Co-Development Project

Behaviour Interactive • Montreal, QC
1 day ago
Job type
  • Full-time
  • Permanent
Job description
The role 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 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 . 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 gameplay and 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 well‑scoped Jira tasks.
  • Design, implement, and own medium‑to‑large scale Unreal Engine 5 game systems
  • Debug, profile, and optimize game systems for Xbox Series S/X and PlayStation 5 (including PS5 Pro), to ensure peak performance and stability.
  • Write and maintain high‑performing, scalable C++ code as well as Unreal Engine Blueprints with a strong focus on quality and maintainability.
  • Collaborate closely within a cross functional team to improve pipelines and workflows like Data Validation, Performance Reporting and CI/CD.
  • Actively participate in code reviews, ensuring code quality while maintaining clear and up-to-date technical documentation.
What we're looking for :
  • Demonstrated ability to work autonomously as a proactive problem‑solver, breaking down complex requirements and technical challenges into clear tasks and deliverables.
  • 5+ years of professional programming experience, with 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
  • Strong experience writing and maintaining C++ code in Unreal Engine, with a 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.

Bonus Skills

  • Experience evaluating new engine technologies or techniques and assessing their applicability within a large‑scale production environment.
Create a job alert for this search

Senior System Programmer - Co-Development Project • Montreal, QC

Similar jobs

Senior Firmware Developer - saint-esprit

Amaris Consultingsaint-esprit, qc, ca
Permanent

Embedded Systems / Connected Devices.Permanent or Contractor (open for both).You will be involved from the early.Integrate and develop firmware libraries and low-level code on a modem evaluation bo...Show more

 • Promoted • New!

Senior System Engineer

MDA SpaceMontreal (administrative region), QC, CA
Full-time

Work includes proposal and program efforts, front-end design, detailed analyses and development, digital channelize and on board processing design specification, evaluation of Payload throughput an...Show more

 • Promoted

Senior Programmer

KabamMontreal
Full-time

At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming.We hire for passion and diversity so that we can triumph in our collective skill.Our teams are made up of a fusion of...Show more

 • Promoted

Senior Engineer Specializing in Systems Programming and Resilience

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

Become a key player in mobile web transformation as a Senior Systems Engineer.Utilize your C/C++ proficiency and problem-solving skills to deliver outstanding application experiences.This hybrid or...Show more

 • Promoted

Senior Developer - Platform & Extensions

Jane AppMontreal (administrative region), QC, CA
Full-time

Hi, I'm Miloš Haravan, Senior Software Development Manager at Jane.I've been here just over a year and a half, and I lead the team responsible for the Jane Developer Platform.You can learn more abo...Show more

 • Promoted

Low Code Chief Developer - montréal

National Bankmontréal, qc, ca
Full-time

A career as a low-code and full-stack senior developer in the Strategy, Data and Performance team for Capital Markets at National Bank means you can be a specialist in developing high-impact techno...Show more

 • Promoted • New!

Senior System Engineer

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

Work includes proposal and program efforts, front-end design, detailed analyses and development, digital channelize and on board processing design specification, evaluation of Payload throughput an...Show more

 • Promoted

Senior Software Engineer - Core Platform Lead

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

Une entreprise de technologie recherche un développeur logiciel sénior pour jouer un rôle clé dans la création de logiciels innovants.Vous serez responsable de la conception et du développement de ...Show more

 • Promoted

Senior C# & Azure Developer — Remote Canada

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

A global technology company is looking for a Senior Developer with strong expertise in C# and Azure integration services.The role involves designing and maintaining applications, developing RESTful...Show more

 • Promoted

Senior Software Engineer - Hays

Haysmercier, qc, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Montreal, Senior Software Developer - AI Platform

Terzo TechnologiesMontreal, Montreal (administrative region), CA
Full-time

Terzo is an Enterprise AI Data and Analytics platform that ‘makes data dance’! We believe that data can transform financial and operating performance by driving better decision-making.Terzo uses th...Show more

 • Promoted

Senior Rust Developer for Core System Security and Design

1PasswordMontreal (administrative region), QC, CA
Full-time

Join a team dedicated to transforming digital identity through innovative Rust solutions.Contribute to the development of secure systems that prioritize reliability and user trust.In this Senior Ru...Show more

 • Promoted

Senior Systems Programmer Ready to Transform Game Development

Zeni Max Media, Inc.Montreal
Full-time

Join the forefront of game development as a Senior Systems Programmer dedicated to excellence in C++.Bring your extensive experience to optimize systems and tackle cutting-edge challenges in a dive...Show more

 • Promoted

Senior Software Developer for Innovative Cloud Vehicle System

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

Shape the future of vehicle-centric investigations as a Senior Software Developer.Join a collaborative team to design front-end features and ensure a seamless user experience in a cloud-driven envi...Show more

 • Promoted

Senior Software Developer (C++)

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

Our client is building an advanced real‑time AI + game streaming platform, designed to run massive distributed workloads at scale with ultra‑low latency.Their mission is to unlock a new generation ...Show more

 • Promoted

Senior Engineer Focused on High-Performance Distributed Systems Development

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

Shape the future of database technology as a Senior Engineer focusing on distributed systems.This position allows you to work remotely from Canada while addressing complex challenges in MongoDB's i...Show more

 • Promoted

Senior System Integration Engineer

VentionMontreal, Montreal (administrative region), CA
Full-time

Be among the first 25 applicants.Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days.Vention's online-first manufacturing automation...Show more

 • Promoted

Senior Engine Programmer

Compulsion GamesMontreal (administrative region), QC, CA
Full-time

JOB DESCRIPTION: Senior Engine Programmer.REPORTS TO: Lead Engine Programmer.Compulsion Games is a proud member of Microsoft’s Xbox Game Studios, nestled in the vibrant city of Montreal, Canada.Sin...Show more