Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. The Core platform team, part of the Microsoft Fabric platform team, is seeking a Senior Software Engineer to work on their highly scalable compute platform. This role involves working with distributed systems and various Azure technologies, making it perfect for engineers passionate about building large-scale, multi-tenant services.
The position offers an opportunity to work on one of the biggest Azure services globally, developing features for both direct customers and Fabric products. The ideal candidate will bring experience in middle tier or backend service development, with a focus on high throughput and multi-tenant services. You'll be working with technologies like Azure Service Fabric, ContainerD, and various Azure services including Storage, Premium Files, Service Bus, and more.
Microsoft values diversity and actively seeks different perspectives to enhance their collective power. The role offers competitive compensation, with base pay ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, and parental leave. The position allows up to 100% work from home with 0-25% travel requirements, providing flexibility while maintaining connection with the team.
As a Senior Software Engineer, you'll be responsible for designing high-quality components, leading architecture decisions, and mentoring other engineers. The role requires strong technical expertise in distributed systems and a proven track record of delivering clean, well-tested code. This is an excellent opportunity for someone looking to make a significant impact on a platform that powers Microsoft's data and AI initiatives.