Senior Software Engineer

Last updated yesterday
Location:Redmond, Washington
Job Type:Full Time

The Billing team are developing some of Microsoft’s largest scale, most business critical cloud services. These services have a huge global footprint of over 240 markets and process nearly 150M transactions daily, with loads growing linearly as Microsoft moves to a fully cloud-powered services and devices company. The platform powers all of Microsoft’s key businesses - Windows App Store, Windows Phone, XBOX, Bing Ads, Office 365, Azure to name just a few. Whether renting a movie or buying a game on Xbox LIVE, purchasing an app on a Windows or Windows Phone device, signing up for an Office 365 subscription or paying for Azure services, you are using the billing services.


In this role you will be responsible for all aspects of the services (design, develop, quality, oversee production deployment, service availability & reliability). You will work on a team that is fully committed to test in production and continuous deployment. You will actively participate in ensuring our Live Site meets the availability, reliability and latency requirements. There is no better opportunity to experience the world of cloud-based online services and also learn the exciting world of billing.


  • 5+ years software development or test experience shipping customer-facing products or online services
  • Experience and skills in running cloud-based distributed systems
  • Excellent C++, C# or Java coding skills, with a degree in Computer Science or Mathematics
  • Ability to understand unfamiliar code bases, and debug server-side, multi-threaded, and highly scalable applications
  • Strong SQL Server Skills is a plus.
  • Proven framework level API design 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.