Azure Capacity Infrastructure Service (CIS) is seeking a Senior Software Engineer to join their team driving capacity build-out and automation for Azure's rapid growth. This role offers an unique opportunity to work on critical infrastructure powering Microsoft's cloud services.
As a Senior Software Engineer, you'll be at the intersection of Azure's backend services and business operations, designing and building distributed systems to orchestrate refresh processes and ensure product lifecycle readiness. The role involves collaboration with various Azure service teams to automate cluster building, availability zones, and regional deployments.
The position offers competitive compensation ranging from $119,800 to $234,700 USD annually (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave. Working in a remote-friendly environment (up to 100% work from home), you'll have the opportunity to make significant impact on Azure's infrastructure while maintaining work-life balance.
Key responsibilities include collaborating with stakeholders on requirements, developing design documents, implementing and optimizing code, and acting as a Designated Responsible Individual (DRI). The ideal candidate brings 4+ years of experience with distributed systems and cloud platforms, strong coding skills in languages like Java, Python, or C++, and a passion for large-scale infrastructure automation.
Microsoft offers a collaborative culture focused on growth mindset and innovation, where employees work together to achieve shared goals. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants regardless of background.