Microsoft 365 (M365) provides the world’s leading modern workspace cloud services, empower communication, collaboration, productivity, and is entrusted by hundreds of millions of users worldwide. The Enterprise Cloud Commercial (ECC) team is responsible for developing and delivering innovative solutions for M365 and OED/S500 customers.
We are working on cutting-edge technology to build the intelligent platform focusing on smart problem judgement, data process, and Copilot experience on large scale and challenging cloud service problems and have a significant business impact on all M365 services. You have the chance to work with a group of talented and dedicated engineers, data scientists, and product managers to build creative solutions to improve people's working efficiency and productivity. If you are excited to be part of Microsoft's data driven transformation, and you are passionate to build a modern platform integrating AI intelligence and NLP capabilities into the M365 apps, this is your fitting opportunity.
Responsibilities
We are looking for senior software engineers who are passionate about building innovative solutions with state-of-the-art technology in AIOps field. As part of ECC team, you will have the opportunity to not only influence but also work on renovating the future of M365 products. Specifically,
• Design, develop, test, deploy, maintain and improve software components, services, systems, and features in large scale, distributed cloud environment.
• Focus on automating and enabling self-serve capabilities in the AIOps platform to empower other teams to onboard and build highly effective and reliable features.
• Work with peer engineers, partner teams and program managers across US/India/EU and China to deliver cutting edge cloud technology.
• Build strong cross group collaboration with other cross-geo teams to remove blockers and drive for comprehensive end-end solution delivery.
• Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
• Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Qualifications
• At least BS/MS in computer science, software engineering, mathematics, or a related engineering field.
• 5+ years relevant work experiences in one or more general purpose programming languages (e.g., C#, Java, C/C++, Python, Go etc.)
• Ability to work independently, work smart, manage multiple priorities and deliverables concurrently in a fast-paced environment, and deliver all this at high quality.
• Clear and effective communication skills and English skills, including ability to write concise and accurate technical documentation, communicate technical ideas to non-technical audiences both in Chinese and English.
• Experience in the data engineering / ML space, especially handling big data scale with privacy/security considerations is highly desired.
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .