1 month ago
Suzhou, China or Shanghai, ChinaSenior
Responsibilities
- Design, implement, and operate highly available microservices for secure, accurate, and efficient routing across Microsoft 365 infrastructure.
- Lead architecture and end-to-end delivery of technically complex features and translate ambiguous requirements into designs, execution plans, and measurable outcomes.
- Improve availability, routing accuracy, latency, capacity, deployment safety, incident rates, and time to detection and recovery using telemetry and experimentation.
- Build failure-handling and resiliency capabilities including dependency isolation, graceful degradation, automated detection, safe rollback, and disaster recovery.
- Diagnose complex production issues and convert incident learnings into durable engineering improvements.
- Drive cross-team initiatives with partner services, infrastructure and security teams, and Microsoft 365 workload owners.
- Apply AI and agentic engineering techniques to accelerate development, testing, operational investigation, and service optimization.
- Establish engineering standards through architecture reviews, code reviews, observability, testing strategies, and secure development practices.
- Mentor and unblock engineers and improve the team’s technical and operational maturity.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
- Coding experience in languages including C, C++, C#, Java, JavaScript, or Python.
- Ability to meet Microsoft Cloud background-check and other applicable Microsoft, customer, or government security-screening requirements.
- Preferred: master’s degree with 6+ years of experience, or bachelor’s degree with 8+ years of experience, or equivalent experience.
- Experience designing, developing, testing, and operating production software or online services.
- Experience owning substantial engineering work from design through production deployment and ongoing operation.
- Experience with large-scale distributed systems or cloud services, resilient highly available services, production releases, incident response, and disaster recovery.
- Experience with routing-related systems such as front-end, front-door, gateway, proxy, traffic-management, service-mesh, or request-routing systems.
- Ability to lead complex technical initiatives, influence architecture across organizational boundaries, and use measurable service or customer outcomes to prioritize work.
- Experience using AI, machine learning, or agentic systems and experience with Azure or another major cloud platform, deployment, telemetry, and configuration-management systems.
- Strong distributed-systems, problem-solving, communication, technical-design, customer-focus, and mentoring skills.
Benefits
- Microsoft Cloud background check is required upon hire or transfer and every two years thereafter.
- The position is open for a minimum of five days and accepts applications on an ongoing basis until filled.
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.
