Principal Software Engineer

Redmond, WA, United States

Every once in a while a job comes along with an opportunity to make a very direct contribution to what keeps Microsoft’s stock price rising: monetizing the intelligent cloud and intelligent edge into billions of dollars in revenue. If you have been waiting for that kind of opportunity, this may be the job for you.

 

We are a team where everything we do is directly quantifiable into revenue dollars impact. We deliver the backbone of Microsoft’s ability to financially transact with customers. We use big data to process petabytes of usage and transactions every day, and leverage machine learning / business intelligence to guide service excellence and business model evolution. We passionately believe that empowering every person on the planet to achieve more starts right here with our own team members. Bring your passion, drive and skills, and we’ll partner with you to unleash your potential for high business impact and career growth.

 

As part of Microsoft’s Cloud+AI Growth and Ecosystem team, the Commerce Services team (CST) is looking for Software Engineers interested in building cloud services that enable everybody to buy anything Microsoft sells. This spans consumer and commercial, digital and physical, subscription and transaction, over all channels and storefronts.  The role has a great mix of technical and business relevance.  We work closely with engineering partners and decision makers across all business divisions at Microsoft. We build services at true internet-scale, with state-of-the-art availability and reliability, in over 240 markets around the world, that process millions of dollars every hour of every day. Security and Financial correctness is a must. If you’ve rented a movie, bought an Xbox game, purchased Azure, Office 365, or redeemed a token, then you are already one of our millions of customers.

 

If this sounds interesting, then please apply and let’s talk. :)

Responsibilities

Successful candidates are expected to have:

  • Exceptional problem-solving skills
  • Relentlessly high standards (never satisfied with the status quo)
  • Action oriented
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fast-paced environment

Qualifications

Required Qualifications:

  • 10+ years software development or test experience
  • Degree in Computer Science or Mathematics

 

Preferred Qualifications:

  • Experience and skills in running cloud-based distributed systems
  • C#, Java, or C++ coding skills
  • Ability to understand unfamiliar code bases, and debug server-side, multi-threaded, and highly scalable applications
  • Strong Database Skills is a plus
  • Familiarity with Commerce is a plus

 

 

 

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.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

USTjobs

CSTjobs

Mission

We’re passionate about connecting highly skilled women with leading companies commited to diversity and inclusion

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job