Senior Engine Programmer

2 months ago


Montreal, Quebec, Canada NetEase Full time
Job Title: Senior Engine Programmer

We are seeking a highly skilled Senior Engine Programmer to join our team at NetEase Games Montréal. As a key member of our ThunderFire Group, you will be responsible for developing and maintaining our game engine, ensuring it meets the highest standards of performance, stability, and scalability.

Key Responsibilities:
  • Design, develop, and maintain our game engine, including its core features and tools.
  • Collaborate with cross-functional teams to integrate our engine with other systems and technologies.
  • Optimize engine performance, stability, and scalability to meet the demands of our games.
  • Develop and maintain technical documentation, including code comments, API documentation, and technical guides.
  • Participate in code reviews, ensuring high-quality code and adherence to coding standards.
Requirements:
  • Minimum 8 years of experience in game engine development, with a strong focus on performance, stability, and scalability.
  • Expert-level knowledge of C++ (C++17) and experience with Unreal Engine.
  • Strong understanding of multi-threaded programming, design patterns, and containers.
  • Experience with version control systems, including Git.
  • Excellent communication and teamwork skills, with the ability to work effectively with cross-functional teams.
What We Offer:
  • A unique opportunity to join a dynamic and growing team at NetEase Games Montréal.
  • A competitive salary and benefits package.
  • The chance to work on exciting and challenging projects, with a focus on innovation and creativity.
  • A collaborative and supportive work environment, with opportunities for professional growth and development.


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key ResponsibilitiesDefine and implement engine features to push the limits...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key ResponsibilitiesDefine and implement engine features to push the limits...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key Responsibilities:Develop and optimize engine features for our...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key Responsibilities:Develop and optimize engine features for our...


  • Montreal, Quebec, Canada Hasbro Full time

    Senior Engine ProgrammerAt Hasbro, we're passionate about creating immersive gaming experiences that bring joy to players worldwide. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our games by developing, supporting, and optimizing the engine features for our next AAA title.Key Responsibilities:Define and implement...


  • Montreal, Quebec, Canada Hasbro Full time

    Senior Engine ProgrammerAt Hasbro, we're passionate about creating immersive gaming experiences that bring joy to players worldwide. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our games by developing, supporting, and optimizing the engine features for our next AAA title.Key Responsibilities:Define and implement...


  • Montreal, Quebec, Canada Hasbro Full time

    Senior Engine Programmer Job DescriptionWe are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key Responsibilities:Define how we can push the limits of Unreal Engine 5 for...


  • Montreal, Quebec, Canada Hasbro Full time

    Senior Engine Programmer Job DescriptionWe are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro. As a key member of our engine development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.Key Responsibilities:Define how we can push the limits of Unreal Engine 5 for...


  • Montreal, Quebec, Canada NetEase Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at NetEase Games Montréal. As a key member of our ThunderFire Group, you will be responsible for developing and maintaining our game engine, ensuring it meets the highest standards of performance, stability, and scalability.Key...


  • Montreal, Quebec, Canada NetEase Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at NetEase Games Montréal. As a key member of our ThunderFire Group, you will be responsible for developing and maintaining our game engine, ensuring it meets the highest standards of performance, stability, and scalability.Key...


  • Montreal, Quebec, Canada NetEase Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at NetEase Games Montréal. As a key member of our ThunderFire Group, you will be responsible for developing and maintaining our game engine, ensuring it meets the highest standards of performance, stability, and scalability.Key...


  • Montreal, Quebec, Canada NetEase Full time

    Job Title: Senior Engine ProgrammerWe are seeking a highly skilled Senior Engine Programmer to join our team at NetEase Games Montréal. As a key member of our ThunderFire Group, you will be responsible for developing and maintaining our game engine, ensuring it meets the highest standards of performance, stability, and scalability.Key...


  • Montreal, Quebec, Canada Hasbro Full time

    Game-Changing Engine Programmer Wanted!We're on a mission to create immersive gaming experiences that transport players to new worlds. As a Senior Engine Programmer at Hasbro, you'll play a crucial role in shaping the future of our games.Key Responsibilities:Develop and optimize engine features for our next AAA gameCollaborate with cross-functional teams to...


  • Montreal, Quebec, Canada Hasbro Full time

    At Hasbro, we're on a mission to create immersive gaming experiences that captivate audiences worldwide. As a Senior Engine Programmer, you'll play a pivotal role in shaping the future of our games.We're seeking a seasoned expert in game engine development to join our team. In this role, you'll be responsible for designing, implementing, and optimizing...

  • Senior Programmer

    4 weeks ago


    Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior ProgrammerJob Description:We are seeking a skilled Senior Programmer to join our team at Jobs for Humanity. As a Senior Programmer, you will be responsible for designing and implementing AI systems for our games.Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are coherent and...

  • Senior Programmer

    4 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job Title: Senior ProgrammerUbisoft is seeking a highly skilled Senior Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Job DescriptionWe are looking for a talented Senior Programmer with a strong background in AI programming to join our team. The...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of AI in Unreal EngineEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    {"h1": "Senior Network Programmer", "h2": "Join Our Team", "p": "At Sony Interactive Entertainment Inc., we're looking for a skilled Senior Network Programmer to join our Haven Entertainment Studios project team. As a key member of our team, you'll be responsible for designing, implementing, and testing network features and functionality for our games using...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...