CareerPlanSign in

Principal Software Engineer--M365 Storage Team

China, Jiangsu, Suzhou💼 Full-time🗓 2026-08-02 → 2026-09-26

Core

Lead architecture, design, and evolution of large-scale distributed storage, database, and data platform systems to support next-generation AI and Copilot workloads.

Role type

Principal Software Engineer (Storage & Database Platforms)

Builds

Large-scale distributed storage, database, and data platform systems for AI and Copilot workloads

Domain

Cloud infrastructure, distributed systems, storage engines, database internals

Deliverable

production ML models | infrastructure

Required skills

Distributed system design, storage engine architecture, database internals, high-concurrency architecture, low-latency system design, high-throughput system design, service resiliency, performance tuning, capacity management, production operations, AI-assisted development, system-level software design, observability, telemetry, reliability engineering, automated operations

Preferred skills

AI-driven innovation in engineering workflows, open-source contributions, leading major platform transformations, expertise in vector databases or analytical engines

Technologies

C++, Rust, C#, Go, Azure, AWS, Google Cloud, distributed SQL, NoSQL, vector databases

Responsibilities

Define long-term technical strategy and architectural direction across multiple services and teams, Identify and eliminate architectural bottlenecks impacting scalability, reliability, performance, and operational efficiency, Design and optimize storage engines, database architectures, replication technologies, indexing systems, and data management frameworks, Apply AI-assisted approaches to system design, performance analysis, reliability engineering, and operational automation, Establish engineering standards and best practices for performance-critical software development

Seniority

Principal, strategy & mentorship

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