Microsoft's Azure Data engineering team is seeking a Software Engineer II to join their databases team, focusing on building and maintaining Microsoft's operational Database systems. The role is part of the Azure Data portfolio, which includes products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and more.
The position involves working on cluster orchestration within the control plane of cloud systems, particularly SQL DB's integration with Microsoft's Service Fabric cloud orchestrator. This is fundamentally a distributed systems challenge, requiring solutions that are built to last and handle complex component interactions.
The team's mission is to build the data platform for the AI age, enabling data-first applications and fostering a data culture. The role offers the opportunity to work on mission-critical systems at scale, with exposure to both relational and non-relational database technologies.
Working at Microsoft means joining a company that values growth mindset, innovation, and collaboration. The position offers competitive compensation ($100,600 - $199,000 base salary range), comprehensive benefits, and the chance to work on technology that impacts millions of users worldwide.
The role allows for up to 100% work from home flexibility with 0-25% travel requirements. You'll be part of a team that's transforming analytics in the world of data, working on distributed systems that manage cluster resources and maintain availability/reliability across multiple layers of public cloud infrastructure.
This is an excellent opportunity for someone with experience in distributed systems or database systems who wants to work on cutting-edge cloud technology while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.