Taro Logo

Software Engineer-Xbox

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer-Xbox

The Xbox Experiences and Platform Commerce (XPC) team is looking for a Software Engineer to join one of our Monetization & UGC (User Generated Content) teams. In this role, you will be part of a passionate group of software engineers building a broad set of reliable, highly scalable distributed services. Our mission is to enable game developers to build sustainable economies and creator communities that invite players to participate in and contribute to experiences they love.

You will be responsible for the design, development, and operation of those services to ensure delightful and reliable experiences for customers (e.g. game studios and developers). You will need to collaborate closely with multiple partners, including our own SDK (software development kit), Tools, Portals, and LiveOps teams, as well as first (1PP) and third (3PP) party studios, Xbox Live, Game Pass, Store, and our own Program Management team(s).

Key Responsibilities:

  • Design, build, test, debug and ship high quality service code and data related components used by 100s of millions of users.
  • Collaborate with and drive positive relationships with games studios and technology partners.
  • Solve complex problems that allow for innovative features across multiple devices and services.
  • Be part of a world-class engineering team dedicated to the delivery of highly available and reliable 24x7 services.
  • Embody Microsoft's Culture and Values

Required Qualifications:

  • 1-3 years experience delivering quality software within a professional organization.
  • 1-2 years programming in one or more of the following languages: C#, C, C++, Java.
  • Experience with one or more of Kubernetes, Linux, Azure or AWS
  • Understanding of data structures, algorithms, threading, synchronization.
  • Advanced English level

Preferred Qualifications:

  • 2 years programming with .NET Framework or .NET CORE
  • Experience with RESTful APIs, services and cloud storage technologies
  • BS/MS degree in Computer Science (or equivalent)

This role offers the opportunity to work on advanced technologies, collaborate with a focused team, and be part of Microsoft's mission to empower every person and organization on the planet to achieve more.

Last updated 10 months ago

Responsibilities For Software Engineer-Xbox

  • Design, build, test, debug and ship high quality service code and data related components used by 100s of millions of users
  • Collaborate with and drive positive relationships with games studios and technology partners
  • Solve complex problems that allow for innovative features across multiple devices and services
  • Be part of a world-class engineering team dedicated to the delivery of highly available and reliable 24x7 services
  • Embody Microsoft's Culture and Values

Requirements For Software Engineer-Xbox

Java
Kubernetes
Linux
  • 1-3 years experience delivering quality software within a professional organization
  • 1-2 years programming in one or more of C#, C, C++, Java
  • Experience with one or more of Kubernetes, Linux, Azure or AWS
  • Understanding of data structures, algorithms, threading, synchronization
  • Advanced English level
  • Ambitious teammate passionate about learning, sharing knowledge, and making teammates successful
  • Creative with strong design, development and collaboration skills

Benefits For Software Engineer-Xbox

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