Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Senior Gameplay Animation Engineer – Gears War - Coalition 
Taiwan, Taoyuan City 
855022989

17.07.2025
Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience in developing gameplay and animation systems in the development of 1+ games or projects.

Preferred Qualifications:

  • Proficiency in applying mathematical concepts, data structures, and algorithms commonly used in gameplay and animation systems.
  • In-depth understanding of game development process and workflows.
  • Experience developing tools and modules for game development.
  • An awareness of software development best practices, particularly for design, coding, and testing.
  • Competent debugging and optimization skills in a multi-threaded environment.
  • Excellent communication skills and comfortable working closely with designers and content developers.
  • Flexibility and willingness to jump across multiple systems as required.
  • Experience with multiplayer and/or co-op gameplay development is a plus.
  • Unreal engine experience is a plus.
  • Knowledge of other scripting languages (Lua, Python, MEL) is desirable.
  • Knowledge of Maya is desirable.
  • A desire to provide the best experience to our content creators and our players.
  • A client focused mindset.

Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $114,400 - CAD $203,900 per year.

Find additional pay information here:
Microsoft will accept applications for the role until July 22, 2025.


Responsibilities
  • Design, implement, and maintain a robust series of gameplay systems.
  • Identify opportunities for improved efficiency and/or ease of use in existing systems.
  • Provide engineering support to the gameplay designers, animators, and other content creators.
  • Analyze performance and memory issues in core gameplay systems.
  • Provide instruction (in person and documented) on gameplay and animation tech usage.