U

Engine programer - (March of Giants)

icon building Company : Ubisoft
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Engine programer - (March of Giants)

Company Description

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us on our journey and help create the unknown!

Job Description

Main Responsibilities

  • Program in a clear and structured manner that meets performance, maintenance, modularity, scalability and compatibility requirements. 
  • Is thorough and rigorous in the code structure.  
  • Develop, refactor and optimize core systems focusing on the long-term. 
  • Compile and understand the project purpose, identify development needs, and assess technical feasibility. 
  • Analyze the engine's existing functions and see if they're in line with the purpose. 
  • Build and improve the modules that the engine needs.  
  • Recommend improvements by designing and implementing new systems, as needed. 
  • Propose innovative changes, drawing inspiration from other games or engines in the industry. 
  • Maintain performance and optimize systems. 
  • Support the features and systems designed for production. 
  • Document work performed to transfer knowledge and help users (other teams) understand how the new systems and features work. 
  • Perform all other related duties. 

Qualifications

Education: 

  • Degree in computer science, software engineering or equivalent training. 

Relevant experience: 

  • At least 5 years of experience in software programming, ideally in the video game industry or any other relevant experience. 

Skills and Knowledge: 

  • Excellent understanding of the technical specifications and architecture of different engine systems.
  • Excellent analytical and synthesis skills  
  • Can solve complex problems. 
  • Autonomy and resourcefulness.
  • Detail-oriented.
  • A keen interest in various hardware architecture. 
Original job Engine programer - (March of Giants) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Engine programer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Engine programer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.