Senior Engineer Programmer at Ubisoft

Ubisoft • montreal, qc, Canada • Posted June 01, 2026

Location montreal, qc
Job Type Full-time
Category Management & Operations
Posted June 01, 2026
Drive innovation as a Senior Engineer Programmer at Ubisoft, where you will develop and optimize game engine systems. Collaborate with talented teams to enhance player experiences and push technology boundaries.

In this senior role at Ubisoft, you will leverage your 5+ years of programming expertise to create performant, scalable, and modular game systems. Your responsibilities include analyzing existing functions within the game engine, refining and optimizing critical systems, and proposing innovative solutions inspired by industry advancements. This role calls for thoroughness in code structure and autonomy in problem-solving.

Key Responsibilities:
• Program clear and structured code adhering to performance requirements
• Analyze and refine engine systems to align with project goals
• Develop and optimize features for long-term sustainability
• Recommend and implement innovative systems changes
• Document processes to facilitat...

Interested in this role?

Click the button below to start your application.

Apply Now