Senior C++ Game Developer

4 weeks ago


Montreal, Quebec, Canada Behaviour Interactive Full time

Behaviour Interactive is a leading game development studio headquartered in Montreal, crafting unforgettable experiences across PC, console, and mobile platforms. We're a dynamic, independent studio of over 1200 passionate employees, with a strong focus on innovation and creativity. Our Services team collaborates with gaming and entertainment giants, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment. Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight.

We're looking for a Principal Generalist Programmer to integrate our team and play a pivotal role in shaping the future of the game. You will code new systems and refactor existing systems, working on a wide variety of features ranging from tooling and backend to player-facing code and platform-specific implementations. Dead by Daylight is a live game as a service where features are continually added or improved.

  • Fix performance and memory issues. As with any GaaS, performance and memory issues can arise. You will profile the game, identify bottlenecks, and optimize accordingly. The game is supported on numerous platforms, from PC to current and past-generation consoles.
  • Mentor junior programmers.
Requirements
  • Proven track record in game development with a minimum of 15 years of experience.
  • Expert proficiency in C++.
  • Experience with backend development (NodeJS, TypeScript, AWS) is a plus.


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Job DescriptionCompany OverviewBehaviour Interactive is a leading game development studio based in Montreal, Canada. We are known for our innovative and immersive gaming experiences, including the popular Dead by Daylight franchise.We are currently seeking an experienced Senior C++ Team Lead to join our team of passionate developers. As a key member of our...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionUbisoft Montreal is seeking a skilled Senior Game Engine Developer to join our team. As an engine programmer, you will be responsible for maintaining and optimizing the engine of one of our AAA games. Your expertise in C++ programming, assembly language, and multi-threaded programming will be crucial in this role.Key ResponsibilitiesMaintain...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior Game Development ManagerJob Summary:We are seeking a highly skilled Senior Game Development Manager to lead our team of programmers in the development of innovative and engaging games. As a Senior Game Development Manager, you will be responsible for guiding the team in the creation of high-quality game experiences that meet the...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Company OverviewUbisoft Entertainment is a renowned game developer and publisher that aims to deliver immersive gaming experiences.Job SummaryWe are seeking an experienced Senior C++ Network Programmer to join our team and contribute to the development of a multiplayer game.


  • Montreal, Quebec, Canada undisclosed Full time

    Job Title:Senior Game Development ManagerJob Summary:We are seeking a highly skilled Senior Game Development Manager to lead our team of talented game programmers in developing cutting-edge technologies for our games.Guide a team of experienced game programmers in creating innovative solutions for game development.Develop and implement technical strategies...


  • Montreal, Quebec, Canada Kabam Full time

    Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games. We are seeking a talented individual to join our team as a Senior Gaming Systems Developer.Key ResponsibilitiesDesign and architecture of advanced modular gameplay systems that are robust, flexible, and high-performing.Translate requirements into technical...


  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Game Developer to join our team at Electronic Arts.Key ResponsibilitiesDevelop and optimize our game engine using Unreal Engine 5.Collaborate with designers and artists to implement their vision in a technologically feasible manner.Ensure optimal performance of the game on multiple...


  • Montreal, Quebec, Canada Kabam Full time

    We are seeking a skilled Senior Game Systems Developer to join our team at Kabam. As a key member of our development team, you will be responsible for designing and implementing advanced gaming systems and tools that meet the highest standards of quality and performance.Key Responsibilities:Design and architecture of robust, flexible, and high-performing...

  • Senior Game Developer

    1 month ago


    Montreal, Quebec, Canada Yelzkizi Full time

    Game Development Opportunities at YelzkiziWelcome to Yelzkizi Games Bucharest, where we're expanding our team to create and publish innovative games. Our development teams in Orange County, Montreal, San Diego, and Seattle are working on live service AAA multiplayer games and original IPs, including New World. We're seeking talented individuals to join us as...


  • Montreal, Quebec, Canada Gearbox Studio Québec Full time

    At Gearbox Studio Québec, we're seeking a skilled Senior Game Engine Developer to join our team. As a key member of our engine team, you'll be responsible for maintaining and optimizing our game engine, ensuring system compatibility and performance across all deployment platforms.Key Responsibilities:Maintain and optimize the game engineEnsure system...


  • Montreal, Quebec, Canada Zeni Max Media, Inc. Full time

    About the RoleAt Zeni Max Media, Inc., we are seeking an experienced Senior Systems Developer to join our team as part of our commitment to delivering exceptional gaming experiences.The ideal candidate will have a strong background in C++ development and engine experience, with a passion for creating high-quality, scalable systems that meet the needs of our...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior Game Development Team LeadAbout the Role:We are seeking a highly skilled and experienced Senior Game Development Team Lead to join our team at Jobs for Humanity. As a Senior Game Development Team Lead, you will be responsible for guiding a group of talented programmers who develop technologies needed to create the games that our fans have...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled Senior Game UI Software Developer to join our team at Ubisoft Entertainment.Job SummaryThe successful candidate will be responsible for developing and implementing game user interface modules, working closely with designers and artists to create an engaging player experience.Key ResponsibilitiesGame Design Document...

  • Senior C++ Team Lead

    4 weeks ago


    Montreal, Quebec, Canada Behaviour Interactive Full time

    Behaviour Interactive is a leading developer of immersive gaming experiences, and we're seeking a skilled Senior C++ Team Lead to join our team. As a key player in the development of our acclaimed game Dead By Daylight, you will be responsible for guiding a talented team of programmers in delivering features and fixing bugs in a live environment.The ideal...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Game Engine Development at UbisoftAt Ubisoft Montreal, we strive to deliver unparalleled visual experiences and immersion in our games. Our game engines are the backbone of this achievement, and we're looking for a skilled Game Engine Developer to join our team.As a Game Engine Developer, you will be responsible for developing, optimizing, and maintaining...

  • Game Developer

    4 weeks ago


    Montreal, Quebec, Canada Produit Folie Canada Inc. Full time

    We are seeking a talented Game Developer to join our team at Product Madness. As a key member of our game development team, you will be responsible for designing and implementing new features for our next flagship title.Key Responsibilities:Design and implement new features using Unity for MobilePerform unit tests and integration tests to ensure high-quality...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    As a skilled programmer at Ubisoft Montreal, you will create high-performance tools and systems that enable the studio to bring its creative visions to life. You will work in a collaborative environment on various aspects of game production, including game engine, editor, and middleware. Your contributions will be essential to the foundation of our...


  • Montreal, Quebec, Canada Behaviour Interactive Full time

    Are you ready to dive into the world of cutting-edge video game development at Behaviour Interactive, a dynamic and independent studio headquartered in Montreal? Our team is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms.About UsWe're passionate employees with over 1200 members, working...


  • Montreal, Quebec, Canada MegaZebra Full time

    About MegaZebraWe're a leading game development studio based in Munich, Germany and Montréal, Canada. We craft category-leading games and develop original titles and games based on Hollywood IP.Job OverviewEstimated salary: $120,000 - $150,000 per yearWe're looking for an experienced Frontend Game Developer with expertise in multiplayer games in Unity 3D to...


  • Montreal, Quebec, Canada 2K Full time

    About MegaZebraMegaZebra is a leading game development studio that crafts category-leading games for mobile and Facebook platforms. We're based in Munich, Germany, and Montréal, Canada, and have a proven track record of developing hit games.We're looking for an experienced Frontend Game Developer to join our team in Montréal. As a key member of our game...