CareerPlanSign in

Sr. Software Engineer--M365 Storage

China, Shanghai, Shanghai💼 Full-time🗓 2026-09-28 → 2026-10-03

Core

Design, develop, test, and operate large-scale distributed services and platform components, focusing on M365 Storage scalability, reliability, and performance.

Role type

Senior Software Engineer (Distributed Systems & Storage)

Builds

Large-scale distributed services and platform components for M365 Storage

Domain

Cloud Infrastructure / Distributed Systems

Required skills

C, C++, C#, Java, JavaScript, Python, data structures, algorithms, operating systems, software design principles, cloud services, distributed systems, service reliability, production operations, monitoring, troubleshooting

Preferred skills

AI-assisted development tools, AI-native engineering practices, automation for testing/validation/deployment, architectural design, mentoring

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Design, develop, test, and operate large-scale distributed services; Drive feature development from requirements through production; Improve scalability, reliability, availability, and performance; Investigate and resolve complex production issues; Optimize latency, throughput, and storage utilization; Develop and maintain service telemetry and automated recovery mechanisms; Contribute to architectural design reviews; Build automation for operational workflows; Participate in on-call rotations.

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 928,000+ jobs from 20+ sources.