Talent.com
Behaviour Interactive
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
30+ days 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 Software Developer Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.AppDirect offers a subscription commerce platform to sell any product, through any channel, ... Show more

 • Promoted

Senior Software Developer C++

CS GroupMontreal (administrative region), QC, CA
Full-time +1

Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems.All this while enjoying comprehensive benefits, a work... Show more

 • Promoted

Senior Software Engineer - montréal

Amaris Consultingmontréal, qc, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted • New!

Senior System Administrator [#4934]

Alteo Inc.Montreal (administrative region), QC, CA
Permanent

Alteo is seeking a Senior System Administrator for a permanent position based in Montreal.Hybrid work: 2 days in the office per week.Within a well-established SME offering exciting challenges, you ... Show more

 • Promoted • New!

System Engineer - montréal

IKOS GROUPmontréal, qc, ca
Full-time

European consulting firm specializing in.We are committed to participating in the ecological transition and to developing the means of transportation of the future that are safe and durable.To cont... Show more

 • Promoted

Senior Bilingual z/OS System Programmer

Tech Talent InternationalMontreal (administrative region), QC, CA
Permanent +1

Drive performance as a Senior Bilingual z/OS System Programmer in a remote setup.Deliver exceptional support for mainframe systems while addressing complex challenges effectively.This 12-month cont... Show more

 • Promoted

System Engineer - montréal

TechDoQuestmontréal, qc, ca
Full-time

Act as a systems engineer and carry out pneumatics discipline activities.Assure integration and interface management of assigned systems and coordinate with internal groups & suppliers.Define pneum... Show more

 • Promoted

Senior Developer

Coconut SoftwareMontreal (administrative region), QC, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior System Reliability Engineer Montreal

Morgan StanleyMontreal (administrative region), QC, CA
Full-time

Enhance technology reliability at Morgan Stanley as a Senior System Reliability Engineer based in Montreal.Develop and maintain scalable systems with automation and innovative solutions.In this piv... Show more

 • Promoted

Senior Developer Focused on AI and Enterprise Automation Systems

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

Transform enterprise solutions as a Senior Developer specializing in AI and automation.Design secure, scalable systems that integrate with existing business processes while meeting high engineering... Show more

 • Promoted

Senior Software Developer C++

CS GROUP - CanadaMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety‑critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

Business System Developer - Insight Global

Insight Globalmontréal, qc, ca
Full-time

Intermediate Business Systems Developer.Operational Excellence team within a leading Canadian organization.This role focuses on developing and enhancing custom business applications supporting manu... Show more

 • Promoted

Senior AI Programmer Programming

Haven StudiosMontreal
Full-time

Senior AI Programmer will report to the Technical Producer.Deliver high quality systems and features that meet design and technical requirements.Optimize and debug code to ensure performance and te... Show more

 • Promoted

Montreal Senior Software Developer Role

Maples GroupMontreal (administrative region), QC, CA
Full-time

Take on a pivotal role as a Senior Software Developer with the Maples Group in Montreal, QC.Your advanced data analysis and SQL skills will be key in supporting our IT team.As part of the Informati... Show more

 • Promoted

Intermediate C++ Software Developer (remote) - Ateko, backed by Bell Canada

Ateko, backed by Bell Canadasaint-esprit, qc, ca
Remote
Full-time

Development of software applications for our client focusing on informatics systems.The required candidate must, at a minimum, be expected to perform the following:.Write code for new features and ... Show more

 • Promoted

Développeur.se logiciel (Équipe Core) // Intermediate Software Developer (Core team)

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

We are seeking an intermediate Software Developer to join our Montréal office to contribute to new products for airlines and travelers.The role is fullstack, with strong frontend (React + TypeScrip... Show more

 • Promoted

Programmeur.se de systèmes senior / Senior Systems Programmer

ZeniMax MediaMontreal
Full-time

Category: Engineering/Programming.Bethesda Game Studios s’engage à fournir à ses employés un équilibre vie professionnelle/vie privée en offrant des salaires compétitifs, un généreux programme d’av... Show more

 • Promoted

Senior Software Development Engineer in Test Montréal, Quebec, Canada

Medeloop, Inc.Montreal (administrative region), QC, CA
Full-time

Senior Software Development Engineer in Test.We're looking for a Senior SDET who thinks deeply about quality in systems that are inherently non-deterministic.Agentic AI doesn't fail the same way tr... Show more

 • Promoted

Senior C++ Programmer - Mother Brain

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time +1

Work flexibility: Office-based.Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance ... Show more

 • Promoted

Senior Software Developer - CAD/CAE Tools, Hybrid

Maya Heat Transfer TechnologiesMontreal (administrative region), QC, CA
Full-time

A leading engineering solutions provider located in Montreal is seeking a Software Developer to develop and integrate custom engineering software tools.The ideal candidate will have a degree in Com... Show more