Ubisoft Montréal

Ubisoft Engineer Programmer Role

📍 Location
montreal, qc
⏰ Job Type
Full-time
📅 Posted
May 30, 2026

Job Description

Become an Engineer Programmer at Ubisoft and drive cutting-edge innovations in gaming. Your expertise will contribute to crafting memorable experiences across beloved franchises.

This position involves at least five years of programming experience, ideally within the video game industry. You will focus on developing, refactoring, and optimizing game systems to enhance performance and scalability. This role includes a thorough analysis of engine functionalities and proposing improvements to meet evolving project needs.

Key Responsibilities:
• Structure code to meet modularity and compatibility needs
• Optimize core engine functions for better performance
• Assess development needs and technical feasibility
• Document systems to aid cross-team collaborations
• Design and implement new features as required

Requirements:
• Bachelor's degree in computer science or equivalent
• 5+ years of software programming e...

Ready to Apply?

Take the next step in your career journey with Ubisoft Montréal

Apply Now