The Microsoft Substrate Data Plane team builds foundational, highly available, low-latency, massively distributed services that power Microsoft 365 experiences at planetary scale. Its platform processes and serves billions of signals, messages, documents, and interactions across Exchange, Teams, Copilot, and emerging AI-powered experiences. The Principal Software Engineer will lead the architecture, development, and operation of large-scale distributed systems supporting Copilot, AI agents, search, retrieval, indexing, and data-processing workloads across Microsoft 365. The role also involves shaping intelligent data services and agent-enabled platforms, partnering across product and engineering teams, and advancing platform strategy and engineering practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal