Required Qualifications
- Bachelor’s degree in computer science, or related technical discipline AND 4+ years technical engineering experience with coding in C++.
- OR equivalent experience.
- Experience working on at least one AAA game on core gameplay features.
Preferred Qualifications
- Understanding of data structures, algorithms, and mathematics commonly used in gameplay and computer animation.
- Deep knowledge of one or more core technical gameplay areas - AI, Animation, Physics, Characters, Cameras, Network Replication.
- Experience with Unreal Engine.
- Comfortable working closely with designers and content developers where you understand requirements and help guide towards workable solutions.
- Comfortable owning and driving complex features across multiple teams to high quality.
- Extensive debugging and optimization skills in a multi-threaded environment.
- Experience with multiplayer gameplay development.
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.
Find additional pay information here:
Microsoft will accept applications for the role until June 11, 2024.