Current jobs related to Senior Engine Programmer - Montreal, Quebec - 2K


  • 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.Key ResponsibilitiesDevelop, support, and optimize engine features for our next AAA gameSuggest improvements to the existing engine...


  • 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.Key ResponsibilitiesDevelop, support, and optimize engine features for our next AAA gameSuggest improvements to the existing engine...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games. We're looking for a seasoned professional with expertise in Unreal Engine, console game development, and low-level engine code optimization.Key...


  • 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 AAA console games.Key Responsibilities:Develop, support, and optimize engine features for our next AAA gameSuggest improvements to the...


  • 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 AAA console games.Key Responsibilities:Develop, support, and optimize engine features for our next AAA gameSuggest improvements to the...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop and optimize engine features to enhance game performance and quality.Collaborate with cross-functional teams to identify...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop and optimize engine features to enhance game performance and quality.Collaborate with cross-functional teams to identify...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop and optimize engine features to enhance game performance and quality.Collaborate with cross-functional teams to identify...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop and optimize engine features to enhance game performance and quality.Collaborate with cross-functional teams to identify...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop and optimize engine features to enhance game performance and quality.Collaborate with cross-functional teams to identify...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Senior Engine ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're passionate about creating immersive gaming experiences. As a Senior Engine Programmer, you'll play a crucial role in shaping the future of our AAA games.Key Responsibilities:Develop, support, and optimize engine features for our next AAA gameCollaborate with cross-functional teams to address...

Senior Engine Programmer

4 months ago


Montreal, Quebec, Canada 2K Full time

Cloud Chamber is looking for a Senior Engine Programmer with extensive Unreal Engine experience, preferably in a Core Tech/Systems Programming capacity, to join our talented, distributed development team. You will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock. Generalist programming skills and previous experience in C++ will allow you to contribute greatly to various aspects of our Core Tech Features. Collaborating closely with members of the other Core Tech Features you will holistically approach and ensure the smooth operation of the game development team

Job Details:

  • Provide technical designs for new features and/or changes in engine.
  • Collaborate with programming and production teams to devise optimal programming solutions.
  • Work in Unreal 5 to build new technology and adapt existing systems to fulfill the project's technical requirements.
  • Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry.
  • Participate in the development of low level systems like streaming, generic serialization, and more.
  • Write code that fulfills the functional and technical requirements of the project.
  • Work closely with other game developers to define and implement the vision of our game.
  • Maintain and manage our core Engine and assist with integrations from Epic.
  • Partner with the Engine Vertical team to envision and execute the strategy of how we can modify the engine to better serve the needs of this project.
  • Own and drive performance related issues.

Skills, Experience and Qualifications:

  • 5+ years programming with Unreal Engine on commercial game projects.
  • At least 1 shipped AAA game as a senior or principal systems programmer.
  • Previous experience developing for games; preferably action, FPS or 3PS titles.
  • Knowledge and understanding of multiprocessor programming.
  • Experience developing for 8th generation, or better, game consoles (Xbox One/PS4).
  • Familiarity working on core engine systems.
  • Previous experience working on multi-platform software projects.
  • Expert in C/C++.
  • Ability to research, analyze and optimize code to meet performance requirements.
  • Capable of working independently and efficiently under reasonable deadlines.
  • Analytical and strategic thinker with communication skills to express clearly and concisely with a technical and non-technical audience.
  • Excellent written and verbal communication skills.
  • Collaborative and dependable with an eye for problem solving.

We are Cloud Chamber: a collaborative team of inspired minds who create games together. We strive to make unique, entertaining, and thoughtful game experiences that engage the world.

We believe in the beauty and strength of diversity, in both the makeup of the studio and the nature of our thinking. Our focus on open communication and overall well-being allows each of us to strive for excellence in our work, and happiness in our lives.

We're currently making the next BioShock. Our passion and love for this iconic franchise is what brought us together. The thrill and responsibility of creating the next iteration of such a beloved game is what keeps us going.

If all of this sounds as exciting to you as it is to us, we'd love to meet you. Join us in creating worlds that move people.

Please note that 2K Games and its studios never use instant messaging apps or personal email accounts to contact prospective employees or conduct interviews. When emailing prospective employees, we only use email accounts.

#LI- Hybrid