Ub
Game Systems Programmer at Ubisoft
Ubisoft Entertainment
Full-time
montreal, qc
Management & Operations
Posted:
June 06, 2026
Location:
montreal, qc, Canada
Job Description
Join Ubisoft as a Game Systems Programmer and innovate within the gaming industry. Your role focuses on optimizing and refactoring core systems for memorable player experiences.
As a global leader in gaming, Ubisoft seeks an experienced Programmer to drive technical excellence. With a minimum of five years in software programming, ideally in gaming, you'll engage in thorough analysis and system design improvements. Your contributions will impact game development, ensuring modularity and performance are front and center.
Key Responsibilities:
• Build and improve essential modules for the gaming engine
• Analyze existing functions for alignment with project aims
• Recommend and implement innovative system enhancements
• Ensure thorough documentation of new features
• Support production systems and their performance
Requirements:
• Bachelor's degree in computer science or equivalent
• Over 5 years of software...
As a global leader in gaming, Ubisoft seeks an experienced Programmer to drive technical excellence. With a minimum of five years in software programming, ideally in gaming, you'll engage in thorough analysis and system design improvements. Your contributions will impact game development, ensuring modularity and performance are front and center.
Key Responsibilities:
• Build and improve essential modules for the gaming engine
• Analyze existing functions for alignment with project aims
• Recommend and implement innovative system enhancements
• Ensure thorough documentation of new features
• Support production systems and their performance
Requirements:
• Bachelor's degree in computer science or equivalent
• Over 5 years of software...
Apply for this Job
Submit your application for the Game Systems Programmer at Ubisoft position at Ubisoft Entertainment.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
montreal, Canada
Posted:
June 06, 2026
Deadline:
July 16, 2026