<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>9e6521c0-223</externalid>
      <Title>Senior Engine Programmer</Title>
      <Description><![CDATA[<p><strong>About the Role</strong></p>
<p>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.</p>
<p><strong>What you will do</strong></p>
<ul>
<li>Expand the engine for new requirements. Delivery results in time.</li>
<li>Profile game performance, make out solution and implement it within budget.</li>
<li>Responsible for stability and compatibility of engine. Quick response for bugs.</li>
<li>Strong ability to collaborate and communicate inside and outside team.</li>
<li>Keep an eye on new techniques. Strong self-motivation in learning.</li>
</ul>
<p><strong>Qualifications</strong></p>
<ul>
<li>Understand C++, data structure and algorithm quite well.</li>
<li>Familiar with multiple-thread game engine structure.</li>
<li>Having experience of game engine optimization.</li>
<li>Knowing one of the fields quite well: animation, physical, AI, graphics, sound, debug, assembly language, etc.</li>
<li>Good English reading and writing skill.</li>
</ul>
<p><strong>Additional Information</strong></p>
<ul>
<li>Bonus Points: Console game development experience: Nintendo switch, PlayStation, Xbox, etc.</li>
<li>Good English listening and speaking skill.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>office-based</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C++, data structure, algorithm, multiple-thread game engine structure, game engine optimization, animation, physical, AI, graphics, sound, debug, assembly language, console game development experience, Nintendo switch, PlayStation, Xbox</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Ubisoft</Employername>
      <Employerlogo>https://logos.yubhub.co/ubisoft2.com.png</Employerlogo>
      <Employerdescription>Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences. It has over 320 talents contributing to its line-up.</Employerdescription>
      <Employerwebsite>https://jobs.smartrecruiters.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.smartrecruiters.com/Ubisoft2/744000112076188-senior-engine-programmer-unannounced-project-</Applyto>
      <Location>Chengdu, Sichuan, China</Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
  </jobs>
</source>