Software Engineer

Redmond, WA, United States

Are you looking for opportunities to deliver innovations to hundreds of millions of users? Are you excited about large scale distributed systems and machine learning algorithms? 


Our group develops knowledge services for Microsoft’s multi-billion-dollar enterprise and consumer business, these services powering customer engagements across surfaces including Office, Windows and XBox , etc. leveraging big Graph technology. We are staffing up a team with talented and experienced engineers with proven strengths in innovation, system design and architecture, data sciences, cross-group collaboration, shipping complex products/services, and engineering excellence who will be working on Graph Services for Engagement, Monetization and Fraud Detection using Graph Analytics and Graph ML. This team will focus both on large scale engineering challenges (highly parallelized and geo-distributed data platforms/services). 


We are a combined engineering organization that manifests authority, responsibility and accountability for all aspects of the running service (not just the software that powers it). 




  • Proven multi-year track record of shipping online services in a fast-paced environment.
  • 5+ year experience with distributed systems, scalable web services/applications, service-oriented solutions.
  • Experience in information retrieval, machine learning, data mining, statistics preferred
  • Experience developing on parallelized data platforms (e.g. Cosmos, Hadoop, Apache Spark) preferred
  • Demonstrated ability and experience in the entire services development cycle: design, implementation, deployment, and live site. 
  • Bachelor’s, Master’s, or PhD degree in Computer Science or a related field.


Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:


Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


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 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