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 with a unified data stack. The team is responsible for the main compute platform that powers all Fabric products, operating one of the largest Azure services globally. The position involves working with highly scalable and available systems, developing features for both direct customers and Fabric products. The ideal candidate will have extensive experience in middle tier or backend service development, particularly with high-throughput and multi-tenant services. The role requires expertise in designing components, error handling, and writing clean, well-factored code with good test coverage and maintainability. The team utilizes various Azure technologies including Service Fabric, ContainerD, Storage, Premium Files, Service Bus, Event Hub, Event Grid, Kusto, SQL Azure, Cosmos DB, and Azure Redis. This position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge cloud technology that powers Microsoft's data platform for the AI age.