Senior Software Engineer

Microsoft's Team Xbox brings gaming joy and community to players worldwide, focusing on player-centric experiences across all platforms.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Gaming

Description For Senior Software Engineer

Team Xbox at Microsoft is revolutionizing gaming accessibility worldwide, with the Gaming Player Services and Operations (GPSO) team at its core. The Xbox Services & Operations (XSO) team specifically focuses on building and maintaining services that drive customer engagement and player growth across the Microsoft Gaming ecosystem. This Senior Software Engineer role is within the Xbox Accounts and Family Team, responsible for critical features including Gaming Accounts, GamerTags, Family Safety, and Parental Controls.

The position offers an opportunity to work on highly scalable cloud services that power Xbox experiences across multiple platforms. You'll be developing low-latency, massively-scaled services handling billions of requests using microservices architecture. The role involves collaboration with various teams including Game Pass, Xbox Console, xCloud, and Microsoft Accounts.

As a Senior Software Engineer, you'll be instrumental in designing and implementing services that ensure safe and delightful gaming experiences, particularly focusing on child safety and family features. The role requires expertise in cloud services, strong problem-solving abilities, and excellent interpersonal skills. You'll be working with cutting-edge technologies and contributing to services that impact millions of gamers globally.

The position offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading professionals in the gaming sector. Microsoft provides a collaborative environment where innovation is encouraged, and professional growth is supported. This is an excellent opportunity for someone passionate about gaming, cloud services, and creating impactful user experiences at scale.

Last updated an hour ago

Responsibilities For Senior Software Engineer

  • Learn various tools and technologies to deliver customer scenarios
  • Translate requirements into scalable software architecture and implementation
  • Own End to End lifecycle of multiple low latency, high scale globally deployable Cloud Services
  • Create, scope, design, implement, validate, and release new product features
  • Work collaboratively across disciplines and partners
  • Provide technical vision for your areas to the broader team

Requirements For Senior Software Engineer

Java
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java
  • Passion for building high scale distributed Cloud Services
  • Solid problem solving and debugging skills for production services
  • Good interpersonal skills
  • Experience in Identity and Access management
  • Experience with Kubernetes

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

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Developer Platform team in Hyderabad, building core components and APIs for Windows developers.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on scalable services and ML systems with hybrid work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building mission-critical usage billing platforms with focus on data processing and cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DPU networking software, developing control plane functions for cloud infrastructure.

Senior Software Engineer (Virtualization and Kernel)

Senior Software Engineer role at Microsoft focusing on virtualization and kernel development, working on Hyper-V and core platform technologies.