Taro Logo

Senior Software Engineer

Microsoft's Team Xbox division focuses on bringing gaming joy and community to everyone globally through Xbox gaming services.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Microsoft's Team Xbox is seeking a Senior Software Engineer to join their Xbox Accounts and Family Team, focusing on building crucial gaming services and experiences. This role is part of the Gaming Player Services and Operations (GPSO) division, specifically within the Xbox Services & Operations (XSO) team. The position involves developing cloud-based services that power Xbox Accounts, Family, and Child experiences across multiple platforms including mobile devices, web browsers, consoles, PCs, and handhelds.

The role offers an exciting opportunity to work on critical features such as child safety controls, parental controls, account sign-up experiences, and compliance requirements. You'll be building highly scalable, low-latency services handling billions of requests using microservices architecture in a geo-distributed cloud environment. The position requires collaboration with various teams including Game Pass, Xbox Console, xCloud, Store, and Microsoft Accounts.

As a Senior Software Engineer, you'll be responsible for designing and implementing cloud solutions leveraging Azure platform capabilities, while ensuring operational excellence and scalability. The role combines technical expertise with business impact, as you'll be working on services that directly affect the gaming experience for millions of users worldwide.

The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers passionate about gaming technology and cloud services to make a significant impact while working with cutting-edge technologies in a collaborative environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Learn various tools and technologies to deliver customer scenarios
  • Translate requirement into scalable software architecture and implementation
  • Own End to End life cycle of multiple low latency, high scale globally deployable Cloud Services
  • Create, scope, design, implement, validate, and release new product features
  • Work together 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 AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java
  • Passion for building, developing world class high scale distributed Cloud Services
  • Solid problem solving and debugging skills associated with production services
  • Good interpersonal skills
  • Experience in Identity and Access management (preferred)
  • Experience creating and managing Cloud services using Kubernetes (preferred)

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?