Software Engineer II – Xbox Advanced Technology Group

1 Month ago • 2 Years +

About the job

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.

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Goa, India (On-Site)

Punjab, India (On-Site)

Chhattisgarh, India (On-Site)

View All Jobs

Similar Jobs

Tencent - 资深软件工程师 Sr. Software Engineer

Guangdong Province, China (On-Site)

Tencent - 资深软件工程师 Sr. Software Engineer

Guangdong Province, China (On-Site)

Electronic Arts - Senior Physics Software Engineer

British Columbia, Canada (Hybrid)

Hypersonic Laboratories - Gameplay Software Engineer

Worldwide (Remote)

Hypersonic Laboratories - Gameplay Software Engineer

Worldwide (Remote)

Riot Games - Senior Software Engineer - Monetisation, LoL

County Dublin, Ireland (On-Site)

Electronic Arts - Software Engineer II

Washington, United States (On-Site)

Similar Skill Jobs

Cloud Imperium Games - Associate QA Lead Tester

England, United Kingdom (On-Site)

The Walt Disney Company - Rigging Supervisor

British Columbia, Canada (On-Site)

Tencent - 资深软件工程师 Sr. Software Engineer

Guangdong Province, China (On-Site)

Activision - Expert Technical Producer

British Columbia, Canada (On-Site)

Activision - Principal Animation-Physics Engineer

California, United States (On-Site)

Jobs in United States

glorious - Social Media & Community Manager

United States (Remote)

AppLovin - Junior Web Developer (Contractor)

United States (Remote)

Lucid Reality Labs - XR Technical Project Manager

United States (Remote)

Lucid Reality Labs - QA Lead

United States (Remote)

Lucid Reality Labs - Financial Manager

United States (Remote)

Axiom Zen - Senior Mobile Engineer, iOS

United States (Remote)

AccelByte - Demand Generation Specialist

United States (Remote)

Cold Iron Studios - Senior Systems Software Engineer

United States (Remote)

Software Engineering Jobs

Tencent - 资深软件工程师 Sr. Software Engineer

Guangdong Province, China (On-Site)

Activision - Analytics Engineer (Contract)

California, United States (On-Site)

Activision - Expert Technical Producer

British Columbia, Canada (On-Site)

Activision - Senior System Designer

England, United Kingdom (On-Site)

Activision - Lead Systems Designer

England, United Kingdom (On-Site)

Warner Bros. Games - Senior Data Engineer

Telangana, India (Hybrid)