Principal Software Engineer

2 months ago


Montreal, Quebec, Canada Behaviour Interactive Full time
{"h1": "Principal Generalist Programmer", "p": "At Behaviour Interactive, we're pushing the boundaries of interactive entertainment. As a Principal Generalist Programmer, you'll play a pivotal role in shaping the future of our flagship game, Dead by Daylight.

Your expertise will be instrumental in delivering major system features, ensuring seamless gameplay across multiple platforms, and collaborating with cross-functional teams to drive innovation.

Key Responsibilities:

* Design and implement high-performance systems, leveraging your expertise in C++ and Unreal Engine 5
* Collaborate with game design, UI, backend programming, and art teams to deliver successful features
* Mentor junior programmers, sharing your knowledge and best practices
* Troubleshoot complex issues, ensuring the game runs smoothly on all platforms

Requirements:

* 15+ years of experience in game development
* Expert proficiency in C++
* Strong understanding of game systems, architecture, and performance optimization
* Excellent communication and teamwork skills
* Experience with Unreal Engine 5 and/or backend development (NodeJS, TypeScript, AWS) a plus

If you're a seasoned game developer looking for a new challenge, we want to hear from you. Apply now to become a key member of our Dead by Daylight systems team"}
  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software EngineerWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and develop robust software...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer Opportunity at Centric SoftwareWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices DeveloperWe are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Microservices ExpertWe're seeking a skilled software engineer to contribute to our dynamic Skyline team. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Responsibilities:Design and...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer, Microservices DeveloperCentric Software is seeking a skilled software engineer to join our team. The ideal candidate will have expertise in microservices architecture and proficiency in various technologies and methodologies for developing scalable and resilient services.Key Responsibilities:Design and develop microservices using Java,...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will be responsible for crafting stable, scalable, resilient, composable, and extendable software solutions that drive growth through smart traffic acquisition, drive customers to...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will be responsible for crafting stable, scalable, resilient, composable, and extendable software solutions that drive growth through smart traffic acquisition, drive customers to...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Requirements:Proficiency in Core Technologies: Strong expertise in...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking a skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key Requirements:Proficiency in Core Technologies: Strong expertise in...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will play a pivotal role in crafting solutions and providing technical leadership to engineering teams across various areas, while contributing to the more foundational elements of...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will play a pivotal role in crafting solutions and providing technical leadership to engineering teams across various areas, while contributing to the more foundational elements of...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will play a pivotal role in driving the development of our mobile app experience, crafting solutions, and providing technical leadership to engineering teams.Key...


  • Montreal, Quebec, Canada Expedia Group Full time

    About the RoleWe are seeking a highly skilled Principal Mobile Engineer to join our Growth and Loyalty technology organization at Expedia Group. As a key member of our team, you will play a pivotal role in driving the development of our mobile app experience, crafting solutions, and providing technical leadership to engineering teams.Key...