Behaviour Interactive

Senior System Programmer

Behaviour Interactive

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Support console development on Xbox and PS5 by addressing platform-specific technical challenges, investigating bugs, and ensuring a stable and consistent gameplay experience across platforms;
  • Contribute to performance analysis workflows by participating in performance capture processes and associated pipelines;
  • Help maintain multiplayer stability by ensuring disciplined and efficient memory usage management;
  • Improve team efficiency by automating workflows such as build/release delivery, content validation, and game testing;
  • Promote best practices related to Unreal Engine internals, guiding the team in writing clean, maintainable, and high-performance code.

Requirements

  • Minimum of 7 years of programming experience in the video game industry;
  • Excellent command of C++ and strong low-level programming skills;
  • Good knowledge of console development pipelines;
  • Strong debugging and problem-solving skills in large-scale multiplayer environments;
  • Proven experience with Unreal Engine 5 systems and architecture, including pipeline tools (UAT, BuildGraph);
  • Proficiency with performance profiling tools and methodologies.
Benefits
  • We are committed to equal opportunity for everyone.
  • We celebrate diversity of people, perspectives, and ideas.
  • Equal opportunity.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++low-level programmingdebuggingproblem-solvingUnreal Engine 5performance profilingconsole developmentmemory usage managementautomationgame testing
Soft Skills
team efficiencycommunicationguidancebest practices