Help shape cloud infrastructure and artificial intelligence platforms at scale. The team builds foundational platform capabilities for large-scale distributed systems, accelerated computing environments, and next-generation cloud services. The role works across software, infrastructure, networking, and datacenter technologies to enable reliable, secure, and scalable platforms for business-critical workloads, in collaboration with engineering teams across Microsoft. As a Senior Software Engineer, you will lead the design and evolution of cloud-native platforms, distributed systems, and infrastructure services for service lifecycle management, resource orchestration, observability, reliability, and automation. You will help guide technical strategy across engineering investments, contribute to architecture decisions involving compute, networking, storage, and platform services, and work across organizations to improve platform efficiency and developer productivity. The position offers the opportunity to deepen expertise in distributed systems and cloud infrastructure and contribute to AI infrastructure, GPU platforms, high-performance networking, and large-scale datacenter systems.
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
Senior