Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Gaming

Description For Software Engineer II

Microsoft's Xbox Experiences and Platforms team is seeking a Software Engineer II to help build the future of gaming across multiple platforms. As part of Team Xbox, you'll work on innovative projects that serve 3 billion gamers worldwide, developing shared Xbox experiences across PCs, Consoles, Handhelds, Mobile devices, Smart TVs, and Web browsers. The role involves working with native and managed code bases for identity and social experiences, collaborating with a diverse team of engineers, program managers, and designers.

The position is part of the Xbox Experiences Engineering team, focusing on creating technologies that power everything from storefronts and content discovery to gaming community and cloud gaming features. You'll be at the forefront of Microsoft's gaming innovation, including initiatives like Game Pass subscription for PC, Cloud Gaming, and integration with recent acquisitions like Activision Blizzard King.

This is an exciting opportunity to shape the future of gaming, working in an inclusive environment that welcomes both gamers and non-gamers. The role offers competitive compensation, comprehensive benefits, and the chance to work on products that impact millions of users. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in a culture that values growth mindset, innovation, and collaboration.

The position requires strong technical skills in C/C++ programming, with experience in cross-platform development being highly valued. You'll be responsible for designing and implementing features across identity and social libraries, leading collaborations, and contributing to both the technical and cultural growth of the team.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Design, implement, and maintain features across identity and social libraries
  • Lead collaborations within development team and across partner teams
  • Contribute to the cultural and technical growth of the team
  • Demonstrate proactive responsibility for owned feature areas

Requirements For Software Engineer II

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in C/C++
  • 2+ years experience with design, coding, and debugging
  • Able to work independently and collaboratively in an agile environment

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft is seeking a Software Engineer II to work on OneDrive and SharePoint services, building large-scale distributed systems and cloud infrastructure.

Software Engineer II

Microsoft is seeking a Software Engineer II to join their Business & Industry Copilot group, working on Dynamics 365 and Power Platform products.

Technical Support Engineer

Technical Support Engineer role at Microsoft focusing on troubleshooting and resolving complex customer technical issues while providing excellent customer service.

SAP Software Engineer

SAP Software Engineer role at Microsoft focusing on datacenter automation and cloud infrastructure development using SAP technologies.

Software Engineer II

Microsoft is seeking a Software Engineer II to build real-time conversation conductor and speech resource manager services, focusing on high-performance systems and audio streaming.