Microsoft Vacancy in Canada: Senior Online Network Engineer – Gears of War – at The Coalition Studio

By: microsoftLast update:
Save
Deadline
(Deadline has passed)

Applicant criteria

NationalityNo specific nationality required
SpecialityComputer and Information Sciences
Age
  • No specific age required
Years of Experience
  • 2-3
Gender
  • Both

Opportunity criteria

Job Type
  • Full time
Job FieldsDesign, Creative, and Arts Jobs
Opportunity FieldTechnology and Programming
Job locationCanada (Other)
Needed documentsCV

Opportunity description

Microsoft is offering a job opportunity as a Senior Online Network Engineer – Gears of War – at The Coalition Studio in Vancouver, British Columbia, Canada (Up to 50% work from home).

Duties & responsibilities

  • Help deliver a fantastic, best-of-industry networking architecture using both P2P and Dedicated Server approaches.
  • Implement multiplayer game experiences in partnership with design and engineering teams.
  • Work closely with the rest of the online team to ensure online solutions are well integrated while being secure, reliable, and performant.
  • Work closely with design and production to realize application functionality while considering various technical and end user requirements.
  • Make networking-based recommendations for performance, bandwidth optimization, stability, and security.

Eligibility criteria

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field 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.
  • 2+ years of Low-level networking experience? Such as: sockets, TCP/UDP, bandwidth optimization, messaging (reliable and unreliable), etc.
  • 2+ years of Game-specific networking experience? Such as: object replication, client-server and peer-to-peer architectures, server migration, dedicated servers, time sync, prediction, QoS, voice, etc.
  • 2+ years of experience with Unreal Engine. 
  • OR equivalent experience.

 Preferred Qualifications:

  • Strong debugging and optimization skills in a multi-threaded, networked environment.
  • Experience with Xbox Live, PSN, Steam or other online gaming platforms.
  • Experience developing: sign-in flows, match making, progression systems, ugc/dlc systems, leaderboards.
  • Experience developing, deploying, monitoring, and maintaining cloud based live game services or multiplayer games.

About Microsoft:

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. Its best known software products are the Microsoft Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers.

See more available online courses on For9a

See more opportunities in Canada available on For9a

Save
Deadline
(Deadline has passed)

Join For9a now to apply for thousands of free opportunities and receive the latest ones as soon as they are available.