The Azure Core Organization is seeking a Senior Software Engineer to join their Compute Infrastructure Service team. This role is crucial in developing Microsoft's Cloud Platform foundation, focusing on virtualized computational substrate, automated service management, and scalable storage services. The position offers the opportunity to work at the intersection of software and hardware, managing capacity lifecycle from demand signals to hardware decommission.
The team is building a Capacity Infrastructure Services (CIS) platform to automate hardware provisioning, datacenter operations, and business processes through microservices. This role involves developing technology to secure, validate, and manage the Azure platform, contributing to the fastest-growing cloud platform in the market.
The ideal candidate will have 4+ years of technical engineering experience with strong programming skills in languages like C++, Java, or Python, and significant distributed systems experience. They will be responsible for delivering scalable solutions, managing capacity lifecycle, and driving continuous improvement across teams.
The position offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits including healthcare, educational resources, and parental leave. The role supports up to 100% work from home with 0-25% travel requirements. This is an excellent opportunity for experienced engineers passionate about cloud infrastructure and distributed systems to make a significant impact at Microsoft.
Microsoft provides an inclusive work environment and equal opportunities for all qualified candidates, regardless of their background. The company offers extensive benefits, professional development opportunities, and the chance to work on cutting-edge technology that impacts millions of users worldwide.