Senior Online/Network Engineer - Gears of War - The Coalition

Microsoft - Vancouver, BC (8 months ago)

Apply Now

Are you a talented and experienced Senior Online Engineer who is passionate about delivering a best in class networked gameplay experience and online features for one of the biggest AAA franchises out there? If so The Coalition and Gears of War is looking for you!

As a candidate, you should understand and have experience with the requirements and issues of games networking and should be able to make appropriate engineering decisions to meet requirements and mitigate issues.

You will be essential to our goal of delivering a fantastic, best-of-industry networking architecture
You will be responsible for implementing the multiplayer game experience in partnership with design and engineering teams
Work closely with other team members to ensure online solutions meet software requirements and integrate effectively with the overall game
Work closely with Multiplayer Designers, consulting on online technical considerations and ensuring solutions meet the design requirements
Experience shipping current generation AAA console and PC games
BA/BSC in Computer Science, or equivalent work experience
Experience with high level / object oriented languages (C++, C#)
At least 5 years of professional C++ experience
Low-level networking experience including sockets, TCP/UDP, bandwidth optimization and messaging (reliable and unreliable)
Game-specific networking experience including object replication, client-server and peer-to-peer architectures, server migration, time sync, prediction, QoS, VOIP
Strong debugging and optimization skills in a multi-threaded, networked environment
Experience developing: Sign-in flow, Match Making, leaderboards, VOIP a plus
Experience supporting live online operations post launch a plus
Experience building online services for web or game applications recommended
Experience with Xbox Live networking a plus


The Coalition is a growing team of talented, creative, fun-loving professionals from around the world who are united in their passion for creating industry leading games. Located in Vancouver, Canada, the studio is dedicated to pushing AAA games to new heights with its belief that if you want to go far, go together.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.