Software Engineer 2

Microsoft is a leading technology company that aspires to empower the world's 3 billion gamers to play the games they want, with the people they want, anywhere they want.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Gaming

Description For Software Engineer 2

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 Xbox to new devices with Cloud Gaming, bringing the Game Pass subscription to PC, and our recent acquisition of Activision Blizzard King creating exciting new possibilities for players.

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 at their best, and the experiences that turn every screen into an Xbox.

As a Software Engineer 2 on the Xbox Platform team, you will be part of a dedicated Quality Engineering team focused on building tools and investing in technologies to enable faster, better, and higher quality feature development. You will work on services and tools leveraging the latest technologies, collaborate across multiple development teams and production tech stacks, and contribute to areas covering the entire stack from Core Operating Systems to Services, Mobile and Desktop Clients, Data Analytics, and Tooling.

Key responsibilities include:

  • Investigating, diagnosing, and fixing product issues in development & production
  • Building functional and technical documentation, writing unit and integration tests, and updating CI/CD pipelines
  • Sharing knowledge through mentorship and regular team interactions
  • Contributing to an inclusive and creative team culture

Join us in building the future of gaming and help define what's next for the industry!

Last updated 10 days ago

Responsibilities For Software Engineer 2

  • Work on services and tools leveraging the latest technologies
  • Collaborate and contribute to efforts across multiple development teams and production tech stacks
  • Work across areas covering the entire stack top to bottom, Core Operating Systems, Services, Mobile and Desktop Clients, Data Analytics, and Tooling
  • Investigate, diagnose, and fix product issues in development & production
  • Build functional and technical documentation, write unit and integration tests, and update CI/CD pipelines
  • Share knowledge through mentorship and regular team interactions
  • Contribute to an inclusive and creative team culture

Requirements For Software Engineer 2

Java
Node.js
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 2+ years technical engineering experience with coding in languages including C++, C#, Java, Node.js, or Python
  • Experience organizing, executing and delivering work as committed, on time and with high quality
  • Excellent skills in design, debugging, and problem solving
  • Passion for customers, product quality and engineering infrastructure
  • Motivated to learn and push the boundaries in challenging technical domains
  • Good communication skills and ability to collaborate across geographic and organizational boundaries
  • Self-motivated and organized to deliver results

Benefits For Software Engineer 2

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 2

Software Engineer II, Backend - Grocery Growth

Uber is hiring a Software Engineer II for Backend Grocery Growth in Sao Paulo, Brazil. Build scalable services for on-demand delivery.

Software Engineer II, Backend - Platform Security

Join Uber as a Software Engineer II in Backend Platform Security, building secure, scalable services for a global tech leader.

Software Engineer II, Backend - Delivery

Uber is hiring a Software Engineer II, Backend for their Delivery team in São Paulo, Brazil. Build scalable backend services for a global on-demand delivery platform.

Software Engineer II, Backend - Mobility

Join Uber's Mobility team as a Software Engineer II, Backend in São Paulo, Brazil. Build scalable solutions impacting millions of users worldwide.

Spiff Solution Engineer (7 - 8)

Spiff Solution Engineer role at Salesforce, combining technical expertise with sales skills to drive success in commission automation.