Microsoft is a highly innovative company that collaborates across disciplines to produce cutting-edge cloud technology that changes the world. The Cloud Server Infrastructure team within Microsoft Azure builds and operates the hardware and software foundation powering Microsoft’s global cloud services. The platform spans massive scale across global datacenters, requiring continuous innovation in reliability, efficiency, performance, automation, and serviceability. The team partners across hardware, firmware, software, and operations to improve cloud infrastructure availability and enable next-generation systems. Microsoft also contributes to industry efforts such as Project Olympus and the Open Compute Project to accelerate open hardware innovation. We are looking for a highly motivated Software Development Engineer to build and operate large-scale cloud infrastructure systems that power Azure. In this role, you will design and develop software that manages and monitors cloud hardware across hyperscale environments, driving improvements in reliability, availability, and performance. You will work across the full stack—from low-level Linux-based device software to cloud-scale service orchestration—enabling intelligent decision-making on hardware health signals and improving overall cloud hardware availability and performance. This role provides an opportunity to influence next-generation datacenter architecture and contribute to industry ecosystems such as the Open Compute Project, aligning with Microsoft’s open hardware innovation strategy.
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
Mid Level