Microsoft-Software Engineering Manager

Bellevue, Washington, United States

Microsoft’s vision for Content Services is to provide relevant and highly personalized and contextual information around various pivots such as news, sports, shopping, weather and finance to users wherever they are. We will do this by building systems that scale massively and leverage latest advances in ML/AI to power discovery, distribution, recommendations and personalization of content.  Shopping within Content services is bursting with innovation and building technology to bring to the users the best-in-class experiences, be it product search, marketplaces, personalized recommendations, market insights to name a few.

The Shopping organization is growing rapidly and heavily investing across the board to build core capabilities across the stack to scale out ot billion+ users and devices and in doing so build tech that has never been done before.  To help us achieve our ambitious goals, we are looking for a Principal Engineering Manager who is passionate about e-commerce and building shopping technologies across various shopping formats be it search, marketplace or content browsing. As a leader on our team, this person will build systems at massive scale and complexity across the stack including but not limited to user acquisition, retention, hockey stick growth and likewise. You will do this by effective collaboration with various stake holders across Microsoft, and building latest and greatest tech for recommendations/personalization leveraging latest advances in NLP and deep models. 

If you enjoy working in an agile, fast-paced environment with multiple functions, customers, and partners, and owning the end-to-end services development, deployment, monitoring/alerting and live site responsibility, we encourage you to apply!

Responsibilities

In this role, you will be responsible for:

  • Solving problems around model inference latencies at high inference loads to keep cost down
  • Leading and managing a team of smart, passionate software engineers, provide strategy and influence, and shape and grow the team
  • Collaborate with stakeholders across Microsoft to drive products forward
  • Helping to design and develop latest and greatest tech for recommendations/personalization by leveraging the latest advances in NLP and deep models

Qualifications

Required qualifications:

7+ years of software engineering experience

2+ years of software engineering management experience

2+ years of experience managing teams of 10+ people

Preferred qualifications:

Perf investigation and optimizations 

Distributed systems

Experience in eCommerce 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.

#ContentServices#  #WebXTPrincipal#  #WebXT#  #Backend#