Cloud Chamber logo

Senior Engine Programmer

Cloud Chamber
Montréal, Quebec, Canada
Posted 3 hours ago
Last seen 3 hours ago
Active
full-time
Core Tech - Cloud Chamber

Job Summary

Join Cloud Chamber as a Senior Engine Programmer to design, implement, and optimize game engine features and tools for the next BioShock. Leverage your extensive Unreal Engine and C++ expertise to contribute to a world-class AAA gaming experience.

About this job

As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock. You have extensive Unreal Engine experience, preferably in a Core Tech or Systems Programming capacity. Your generalist programming skills and previous experience in C++ will allow you to contribute meaningfully to multiple aspects of our Core Tech Features.

Requirements

- Provide technical designs for new features and/or changes in the 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. - 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. - 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 the communication skills to express complex ideas clearly and concisely to both technical and non technical audiences. - Excellent written and verbal communication skills. - Collaborative and dependable with an eye for problem solving. - Proficiency in French is required (for candidates located in Quebec). - Proficiency in English is required to effectively collaborate with teams based in the United States (for candidates located in Quebec).

Apply for this position

Apply Now

You'll be redirected to the company's application page to complete your application.

ManaBoard LogoManaBoard.io

The #1 platform for finding high-quality job postings in the gaming industry. Connect with top studios and talent.

Stay Updated

Get gaming job alerts and industry insights delivered to your inbox.

By subscribing, you agree to receive our newsletter and occasional updates. You can unsubscribe at any time.

Disclaimer: ManaBoard is an independent platform. Job listings and logos are sourced from public career pages and remain the property of their respective owners.

© 2026 ManaBoard. All rights reserved.