1 day ago
Suzhou, China +2 moreSenior
Responsibilities
- Own the design and delivery of platform capabilities across observability, detection, AI-powered diagnosis and mitigation, operational experiences, and AI evaluation.
- Architect and implement scalable, secure, observable, and maintainable services for Microsoft-scale live-site operations.
- Build AI-powered diagnosis capabilities using telemetry, incidents, service knowledge, and operational context to identify root causes and guide mitigation.
- Develop intelligent automation for incident investigation, troubleshooting, alert correlation, mitigation, and operational decision-making with appropriate safety and human oversight.
- Use AI to improve debugging, incident investigation, development, testing, operational analysis, and engineering productivity.
- Convert repetitive operational work and expert knowledge into reusable AI-assisted workflows, agents, and automation.
- Collaborate with product, engineering, and reliability teams to translate customer and operational problems into durable platform solutions.
- Use incident data, service-health signals, and AI evaluation results to prioritize investments and measure reliability and engineering-efficiency improvements.
- Mentor engineers through architecture and design reviews, debugging, operational readiness, and adoption of AI-assisted engineering practices.
- Improve platform adoption through reusable frameworks, APIs, playbooks, onboarding experiences, and self-service capabilities.
- Help shape technical strategy for AI-powered operations, agentic diagnosis, closed-loop service protection, safe automation, and operational excellence.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check.
- Preferred: Master's degree and 6+ years of technical engineering experience, or bachelor's degree and 8+ years of technical engineering experience, or equivalent experience.
- Experience designing, building, and operating distributed systems, cloud services, or large-scale backend platforms.
- Technical depth in service architecture, reliability, debugging, performance, security, and operational excellence.
- Experience applying AI, machine learning, LLMs, agents, or AI-assisted automation to engineering or operational problems.
- Ability to use AI effectively in software development, debugging, troubleshooting, data analysis, incident investigation, or automation workflows.
- Ability to reason across signals, telemetry, logs, dependencies, and operational context to diagnose problems and design scalable solutions.
- Ability to lead ambiguous technical work through architecture, implementation, deployment, evaluation, and production operation.
- Strong cross-team collaboration and communication skills, including the ability to influence technical direction and explain complex concepts.
- Growth mindset toward using AI to improve engineering and operational processes.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
