Senior Software Engineer

Microsoft is a leading technology company that aspires to empower the world's 3 billion gamers through its Xbox division.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Gaming

Description For Senior Software Engineer

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 Activation 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 Senior Software Engineer on the Xbox Platform team's dedicated Quality Engineering team, you'll focus on building tools and investing in technologies to enable faster, better, and higher quality feature development. You'll 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 13 days ago

Responsibilities For Senior Software Engineer

  • 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 Senior Software Engineer

Java
Node.js
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 5+ 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 Senior Software Engineer

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 Senior Software Engineer

Sr Digital Content Management Solutions Manager, Online Store Re-platform

Senior Digital Content Management Solutions Manager role at Apple, driving e-commerce platform transformation and digital content strategies.

Senior Verification Engineer

Senior Verification Engineer at AWS developing innovative hardware and software for cloud customers.

Senior Account Solution Engineer

Senior Account Solution Engineer role at Salesforce, focusing on Retail and Consumer Goods vertical in Bangalore, India.

Senior Software Engineer, GPU Communications and Networking

Senior Software Engineer role at NVIDIA, focusing on GPU Communications and Networking for AI and HPC applications.