Ubisoft

Senior Engineer Programmer at Ubisoft

📍 Location
montreal, qc
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job Description

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...

Start Your Week Right!

Apply now and make every Monday exciting with Ubisoft

Apply for this Position