Senior Software Engineer

Main Location
Redmond, WA, United States
Open jobs

Analysis and Experimentation Team at Microsoft is aiming to build a world-class A/B experimentation platform that enables statistical testing of new ideas quickly, reliably and then measuring the results of those experiments. Many of

In a world which is constantly using more and more data to make decisions, it becomes increasingly more important to understand how to make decisions with the data. What factors affect the quality of the Bing user experience? What causes users to make a first payment with XBox? How do users interact with email marked as spam? Keys to a successful online business is to innovate at fast pace using controlled experiments with live users and understanding how to make decisions with that data.

We constantly push the limits of in-house, Azure, Cosmos (USQL) and open source technologies like Spark to help us be at the cutting edge of Big Data and meet the ever increasing and insatiable need of actionable data in near real time (NRT) manner.


  • Strong design, problem solving and drive to success, with a strong bias for engineering excellence at scale with a track record of shipping multiple releases
  • Expert coding skills in one of the following languages: C++, Java, C# (3+ years)
  • Extensive experience in cloud – Azure, AWS – services and architectures either as a user of the services or an implementer (3+ years)
  • Extensive knowledge of database design and programming
  • Excellent written and verbal communication skills
  • Bachelor's in computer science or a related field
  • Preferred Qualifications:
  • Experience in statistical data analysis at web-scale
  • Familiarity with data analysis tools, machine learning, and statistical packages, such as R and MATLAB

Apply your engineering and analytical skills on petabyte scale data using one of the world's largest data processing system with tens of thousands of servers. Develop the systems for high stability, fast development, low development cost, and low maintenance cost.

Other Benefits

Relocation available

Equal Opportunity Statement

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.

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Senior Software Engineer
Microsoft Corporation