H-1B Job Board

Finding companies that sponsor visas is a lot of work.
We've made your life easier by compiling top companies and startups that hire foreign nationals.

Software Engineer II - Xbox Advanced Technology Group

Microsoft

Microsoft

Software Engineering, IT
New York, USA
Posted on Jul 31, 2024
On Team Xbox, we aspire to empower the world’s 3 billion gamers to play the games they want, with the people they want, anywhere they want. Gaming, the largest and fastest growing category in media & entertainment, represents an important growth opportunity for Microsoft. We are leading with innovation, as highlighted by bringing the Game Pass subscription to PC, bringing Xbox to new devices with Cloud Gaming, and our recent acquisition of Activision Blizzard King creating exciting new possibilities for players. We are looking for a Software Engineer II – Xbox Advanced Technology Group to join our team.

The Xbox Experiences and Platforms team is home to the engineering work that makes this vision possible, building the developer tools and services that enable game creators to craft incredible experiences, the commerce systems that connect publishers with their audience and help gamers engage with their next favorite games, the platforms on which those games play, and the experiences that turn every screen into an Xbox.

This role is optionally available as a remote position and allows the candidate to work remotely from the comfort of their own home!

The Xbox Advanced Technology Group (ATG) is looking for a great engineer to help Microsoft continue to have a successful game ecosystem. 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 be passionate about 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.

We welcome gamers and non-gamers alike, and actively seek out new perspectives to make our products better for everyone. Come join the Advanced Technology Group on Team Xbox and help define what’s next for Gaming!

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

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.
  • Embody our Culture and Values

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#
    • OR equivalent experience.
    • Solid understanding of networking, services & multiplayer game concepts.
    • Solid creative problem solving, debugging and algorithm development skills.
    • Self-motivated with a solid passion for continuous learning.

    Preferred Qualifications

    • 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 Unreal Engine or equivalent
    • Familiarity with Azure or equivalent.
    • Familiarity with console development
    • Familiarity with Xbox platform networking & services offerings (or equivalent).

    Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.

    Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

    Microsoft will accept applications for the role until August 29, 2024.

    #gamingjobs

    Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.