Drive the evolution of core engine systems as a Senior Engine Programmer at Ubisoft Montréal. Collaborate with cross-functional teams to build scalable, high-performance solutions. Ubisoft is seeking an expert to enhance their game engine as part of a vibrant team. This position focuses on developing and optimizing engine systems to meet performance and scalability requirements.
Your role will involve analyzing technical needs, reviewing functionalities, and implementing creative solutions to support production goals. Key Responsibilities:
Program maintainable systems aligned with project specifications
Develop and optimize core engine systems for performance
Evaluate technical feasibility of proposed development solutions
Review existing functionalities for project alignment
Improve game packaging technologies for team workflows Requirements:
Bachelor’s degree in Computer Science or Software Engineering
5+ years of programming experience in game engines
Solid knowledge of software programming and game architecture
Ability to solve complex technical problems effectively
Capacity to write high-quality, maintainable code Become part of Ubisoft’s vision by bringing innovation and collaboration to the gaming experience.
📌 Senior Engine Programmer At Ubisoft Montreal
🏢 Ubisoft Entertainment
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.