Microsoft Corporation Software Engineer 2 in Redmond, Washington
Are you a skilled developer who would like to team up with an awesome group of engineers and build services on the Game Pass Solutions team?
Game Pass is a fast-growing subscription based offering for Xbox games. We have scenarios that span across Browser, Mobile, PC and Console and do whatever it takes to deliver value and great experiences to the customer at a fast pace. The Solutions team is specifically responsible for delivering features by reusing existing microservices or creating new services from the ground up. Collaboration is key to the success of our team and you’ll partner with a diverse set of teams to accomplish these goals, including services teams in Xbox Live and Iris, xCloud team, purchase and licensing teams, platform teams on the Xbox console and Windows, Universal Store, Developer Platform, and many more. We own services that help with many user experiences for Game Pass users like providing the source of what is in Game Pass subscription, managing entitlements for games entering and leaving Game Pass, channels of games to browse, personalized games based on patterns of game play, Quests and Perks for Ultimate users, various data assets needed for marketing campaigns etc. We love to experiment and embrace new technologies as we see fit and hence ability and desire to pick up new platforms and excel on them is a huge plus. We are customer obsessed and most of our day-day decisions are driven by that motto. If you thrive on a variety of technologies, a nimble team, and share our passion for customer then this is the team for you!
The Game Pass Solutions engineering team is looking for versatile developers who are eager to learn and grow in their career as they deliver amazing services which help in end-end solutions for the customer. You’ll work closely with other engineers in an agile environment, developing solutions in support of our rapid customer growth. Expect to leverage industry leading standards including C++, C# , .Net core, Cosmos DB and other cutting edge technologies. Our culture values open-respectful dialog, peer mentorship and team reflection in the spirit of continual growth and progression.
BS/MS in Computer Science, Engineering or related technical field or equivalent experience
3-5 years professional programming experience developing and testing online services
Strong, demonstrable coding, debugging, and problem-solving skills in a least one major language (C++, C#, .Net Core, etc.)
Strong knowledge of service principles
Ability to execute and deliver work as committed, on time and with high quality
Expertise or Experience with Services design and development
Great communication skills to facilitate collaboration and work effectively with partner teams and within the team
Experience developing software with Agile methodology
Ability and desire to pick up new platforms and excel on them
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Microsoft Corporation Jobs