Taro Logo

Software Engineer II - Backend

Microsoft is a leading technology company that empowers billions of users worldwide through innovative software, services, and gaming experiences.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Gaming · Enterprise SaaS

Job Description

Microsoft's Xbox Experiences and Platforms team is at the forefront of revolutionizing gaming experiences for 3 billion gamers worldwide. As part of Team Xbox, we're driving innovation through cloud gaming, Game Pass subscription services, and strategic acquisitions like Activision Blizzard King.

The Xbox Experiences and Platform Commerce (XPC) team plays a crucial role in building developer tools and services that enable game creators to craft incredible experiences. We focus on creating seamless commerce systems that connect publishers with their audience and help gamers discover their next favorite games. Our work spans across platforms, turning every screen into an Xbox gaming device.

As a Software Engineer II on the Backend team, you'll be working on high-scale, high-availability backend services that power publisher-facing experiences. You'll collaborate closely with various partner teams inside Xbox to deliver comprehensive solutions, designing and implementing service-based solutions that maintain very high availability while ensuring customer data security.

The role offers exciting opportunities to:

  • Work with cutting-edge Microsoft technologies
  • Partner with experts across geographic and organizational boundaries
  • Apply modern engineering principles including code reviews and project management
  • Take on challenges of large-scale systems
  • Build and maintain CI/CD pipelines
  • Ensure quality through automated testing

We're looking for someone passionate about gaming and technology, with strong problem-solving skills and experience in web services. You'll be part of a team that's transforming how games are delivered and experienced across the globe, making gaming more accessible and enjoyable for everyone.

Join us in shaping the future of gaming, working with the latest cloud technologies, and being part of Microsoft's innovative gaming ecosystem. Your work will directly impact millions of gamers and publishers worldwide, making this an exciting opportunity for growth and impact in the gaming industry.

Last updated 5 days ago

Responsibilities For Software Engineer II - Backend

  • Work on products and services leveraging latest Microsoft technologies
  • Partner with experts across geographic and organizational boundaries
  • Adhere to modern engineering principles and practices
  • Take on challenges of working with well-established, large-scale systems
  • Participate in governance activities and manage technical tasks
  • Build functional and technical documentation, write tests, and update CI/CD pipelines

Requirements For Software Engineer II - Backend

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical field AND 3+ years technical engineering experience
  • Experience with C, C++, C#, Java, JavaScript, or Python
  • Excellent skills in design, debugging, and problem solving
  • Experience in shipping high-quality products and services
  • Familiarity with Azure, web services, multi-tiered client/server distributed applications

Benefits For Software Engineer II - Backend

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