This job listing expired on Apr 1, 2022
Tweet

The Xbox Advanced Technology Group (ATG) is looking for a great engineer to help Microsoft continue to have the best game platform. We work directly with game teams helping them solve the difficult problems. We are the Networking & Multiplayer experts that help developers push their games to the limit. We are the team that serves as the champions for external developers to make sure we’re focusing on solving the right problems for them. We’re the team that comes up with new technologies that help to continue pushing forward the features of our game platform.

The ideal candidate should have a strong understanding of code performance, code reliability, developers, and the development experience. The candidate should enjoy working with a wide variety of developers across the entire game development community. And finally, they should strive for continuous learning and innovation pushing the industry forward. Come be part of a positive and fun working environment, where you can grow your career by innovating and solving tough challenges for our vibrant developer community.

Responsibilities

  • Work in partnership with game teams of diverse and talented peers across various disciplines to solve technical issues.
  • Participate in API & architecture reviews and provide guidance to internal & external teams.
  • Collaborating across teams to drive change on behalf of developer needs.
  • Researching and incubating innovative ideas to advance the Microsoft gaming environment.

Qualifications

Qualifications:

  • 5 or more years professional development experience in C/C++.
  • Strong understanding of networking, services & multiplayer game concepts.
  • Strong creative problem solving and algorithm development skills.
  • Comfortable investigating and debugging code.
  • Self-motivated with a drive for continuous learning.
  • Strong verbal and written communication skills.
  • Interest in games and technology.

Preferred:

  • Experience working with external partners.
  • Demonstrated experience in any one of various specialist fields such as low level networking, NAT traversal, web services & protocols, multiplayer game programming.
  • Demonstrated experience with modern game engines such as Unity, Unreal, or equivalent.
  • Familiarity with Azure or equivalent.
  • Familiarity with Xbox development and the Xbox platform networking offerings.

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

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