Unreal Engine 5 Developer

2 months ago


Montreal, Quebec, Canada Hasbro Full time
About the Role

We are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro, a leading global play and entertainment company. As a key member of our development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.

Key Responsibilities
  • Engine Development: Define how we can push the limits of Unreal Engine 5 for our next AAA game, suggesting improvements to the existing engine and data pipeline to improve our iteration times and the quality of the game.
  • Core Framework Layer: Contribute to our core framework layer built atop Unreal, ensuring seamless integration with our game development pipeline.
  • Performance Optimization: Profile the game and coordinate with other teams to address performance issues, developing systems to track performance and notify developers when performance targets are not met.
  • Console Development: Ensure the game runs correctly on Playstation and Xbox consoles, mentoring and providing guidance to other programmers in the team as needed.
Requirements
  • 7+ years of experience working on game engines, with a strong interest in debugging, optimization, and low-level engine code.
  • Experience with Unreal Engine and functional knowledge of its inner workings.
  • Experience developing and optimizing for Playstation and/or Xbox consoles.
  • Excellent C++ skills, with strong multi-threading programming skills.
  • Modular and maintenance-oriented implementation approach.
  • Initiative to push boundaries and a strong desire to build something outstanding.
  • Excellent interpersonal skills, with the ability to communicate effectively with cross-functional teams.
  • Knowledge of Entity–component–system (ECS) architecture within Game Engines is a plus.
  • Experience with profiling tools such as Unreal Insights is a plus.
  • Functional knowledge of C# and/or Python is a plus.
  • Excellent verbal and written communication skills in English.
About Hasbro

Hasbro is a global play and entertainment company committed to creating the world's best play experiences. We are an equal opportunity employer and are dedicated to fostering a diverse and inclusive workplace culture.



  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Game Engine Developer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Key ResponsibilitiesDevelop and optimize our game engine using Unreal Engine 5, ensuring optimal...


  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Game Engine Developer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Key ResponsibilitiesDevelop and optimize our game engine using Unreal Engine 5, ensuring optimal...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Unreal Engine Developer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.ResponsibilitiesCollaborate with designers and artists to implement their vision in a technologically feasible...


  • Montreal, Quebec, Canada Ironbelly Studios Full time

    We're seeking a skilled Unreal Engine developer to drive game technology development. As an integral part of our projects, you'll contribute to reusable game systems, offer insights into project planning, and collaborate in a virtual environment. Your expertise will elevate our skills and shape the future of gaming.This position is fully remote for those...


  • Montreal, Quebec, Canada Borderless Capital Full time

    PROGRAMMING - UNREAL ENGINEWe're seeking a talented Unreal Engine Developer to join our team of experts in creating innovative engine technology. As a key member of our programming team, you'll be responsible for identifying and addressing workflow issues, usability problems, and tooling gaps in the Unreal Engine editor.In this role, you'll work closely with...


  • Montreal, Quebec, Canada Ironbelly Studios Full time

    Game Technology Development OpportunityWe're seeking skilled professionals to contribute to the development of game technology at Ironbelly Studios. As a key member of our team, you'll play a crucial role in shaping the future of gaming.Key Responsibilities:Collaborate with management to provide valuable insights into project and feature planningOffer...


  • Montreal, Quebec, Canada Ironbelly Studios Full time

    Game Technology Development OpportunityWe're seeking skilled professionals to contribute to the development of game technology at Ironbelly Studios. As a key member of our team, you'll play a crucial role in shaping the future of gaming.Key Responsibilities:Collaborate with management to provide valuable insights into project and feature planningOffer...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Job Title: Software Engineer - Unreal EngineWe're seeking a skilled Software Engineer to join our team and contribute to the development of Unreal Engine, a leading game engine used by top game developers worldwide.Key Responsibilities:Identify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate with UX...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Job Title: Software Engineer - Unreal EngineWe're seeking a skilled Software Engineer to join our team and contribute to the development of Unreal Engine, a leading game engine used by top game developers worldwide.Key Responsibilities:Identify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate with UX...


  • Montreal, Quebec, Canada Epic Games Full time

    Epic Games is seeking a skilled AI Engineer to join our team and contribute to the development of Unreal Engine. As a key member of our team, you will be responsible for designing and implementing AI/ML-based solutions to improve the rendering quality and optimize workflows for users in various industries.Key Responsibilities:Develop and maintain AI/ML-based...

  • Software Developer

    3 weeks ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Tools ProgrammerEpic Games is seeking a talented Tools Programmer to join our team and contribute to the development of the Unreal Engine editor and its tools. As a key member of our team, you will have the opportunity to work on improving the usability of our tools and technology, enabling content developers worldwide to create...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Cad ProgrammerEpic Games is a pioneer in creating immersive gaming experiences. We're seeking a skilled Cad Programmer to join our team and contribute to the development of our Unreal Engine technology.About the RoleIdentify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Cad ProgrammerEpic Games is a pioneer in creating immersive gaming experiences. We're seeking a skilled Cad Programmer to join our team and contribute to the development of our Unreal Engine technology.About the RoleIdentify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate...


  • Montreal, Quebec, Canada Epic Games Full time

    Job OverviewEpic Games is seeking a highly skilled Senior Unreal Engine Programmer to join our team of experts in game development. As a key member of our team, you will be responsible for building and maintaining our Unreal Engine technology stack, from editor to asset cooking to in-engine test pipeline.We are looking for a talented individual with a strong...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Cad ProgrammerEpic Games is a pioneer in creating immersive gaming experiences. We're seeking a talented Cad Programmer to join our team and contribute to the development of our Unreal Engine technology.Key ResponsibilitiesIdentify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Unlock Your Potential as a Cad ProgrammerEpic Games is a pioneer in creating immersive gaming experiences. We're seeking a talented Cad Programmer to join our team and contribute to the development of our Unreal Engine technology.Key ResponsibilitiesIdentify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine...