Software Engineer

June 11, 2024
Apply Now

Job Description

At Xbox, we believe in our mission of reaching over 2 billion gamers worldwide.  Gaming today brings people from all walks of life and geographies together—centering them around the thing they love most—GAMES!


The XBox Experiences and Platform Commerce(XPC) team is responsible for ensuring publishers have low friction access to our ecosystem, rich insights into the publishing experience, and a world class platform to provide their content to Gamers around the world.  We work closely with partner teams across Xbox, as well as both internal and external game studios to further these goals.  We’re always striving to find new and innovative ways of incorporating the latest in design patterns, cloud tech, and machine learning to create better experiences – all while maintaining very high availability services and ensuring the safety and security of our customers’ data.


Our team works primarily on high scale, high availability back-end services that power publisher facing experiences.  The team also works closely with various partner teams inside of Xbox to deliver comprehensive solutions.  This position will be responsible for designing and driving implementation of service-based solutions across these areas and partner teams.  An ideal candidate for this position will have extensive web services experience.

Responsibilities include:

Dealing with ambiguity
Key contributions in a medium-to-large area
Ability to ramp up quickly
Strong fundamental skills from design to debugging
Emerging technical and organizational leadership capabilities
Proposing solutions to problems and driving them to completion
Familiarity with process (how) and customers of work (why); an understanding of the bigger picture


BS or MS in Computer Science or equivalent.
1-5 years of experience in software development skills with fluency in C# or C++/Java, or relevant programming languages.
Excellent skills in design, debugging and problem solving.
Passion for customers, product quality and test engineering.
Demonstrated experience in shipping high-quality products or services is a plus.
Familiarity with Azure, web services, multi-tiered client/server distributed applications and cross device, testing is preferred.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.