Senior Engine Programmer[Unannounced Project]

Ubisoft

📍 Chengdu, Sichuan, China

full-time Computer Occupations Posted March 03, 2026

Job Description

Job Description

About the Role

The Senior Engine Programmer is responsible for the maintenance of and the optimization of In-House game engines. He/She should be able to find the bottleneck of performance and give feasible solutions on how to solve it. As a senior one, he/she also can help team members who are less experienced.

 

 

What you will do

 

  • Expand the engine for new requirements. Delivery results in time.
  • Profile game performance, make out solution and implement it within budget.
  • Responsible for stability and compatibility of engine. Quick response for bugs.
  • Strong ability to collaborate and communicate inside and outside team.
  • Keep an eye on new techniques. Strong self-motivation in learning.

Qualifications

What you will bring

  • Understand C++, data structure and algorithm quite well.
  • <...