Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their Core platform team within the Microsoft Fabric platform. This role is crucial in building and maintaining the operating system that provides customers a unified data stack to run an entire data estate. The Core platform team is responsible for the main compute platform that powers all Fabric products, delivering a highly scalable and available service that's one of the biggest in Azure.
The position involves working with distributed systems and various Azure technologies including Storage, Premium Files, Service Bus, Event Hub, Event Grid, Kusto, SQL Azure, Cosmos DB, and Azure Redis. The ideal candidate will bring strong experience in middle tier or backend service development, with a focus on building high-throughput, multi-tenant services.
This is an opportunity to work on cutting-edge technology at Microsoft, where you'll be part of transforming analytics in the world of data. The role offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits, and the chance to work on products that include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and more.
As a Senior Software Engineer, you'll be designing high-quality components, integrating Azure technologies, leading architecture and design decisions, and mentoring other engineers. The role offers up to 100% work from home flexibility with 0-25% travel requirements. You'll be joining a company that values diversity, innovation, and maintains a strong focus on building the data platform for the age of AI.
The position requires strong technical expertise, leadership capabilities, and the ability to collaborate effectively with Product Management and partner teams. Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investments, parental leave, and numerous opportunities for professional growth and networking.