Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their databases team, focusing on building and maintaining Microsoft's operational Database systems. This role is part of the team that powers crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other database services.
The position involves working on Azure SQL, one of Azure's largest services, where you'll guide and drive component teams in building reliable services using data, telemetry, monitoring, observability, and automation tools. You'll be responsible for making data-driven decisions to efficiently monitor and improve service reliability while utilizing strong project management and communication skills.
This is an excellent opportunity for a software engineer passionate about service reliability and complex systems, particularly in large-scale cloud database services. The role offers up to 100% work from home flexibility with 0-25% travel requirements. The compensation is competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits.
The ideal candidate will have at least 4 years of technical engineering experience, strong expertise in various programming languages, and experience with cloud services. Knowledge of T-SQL, SQL Server, and AI/ML would be advantageous. You'll be working in a collaborative environment that values diversity and innovation, contributing to Microsoft's mission of building the data platform for the age of AI.
This role offers the opportunity to work with cutting-edge technology, solve complex technical challenges, and make a significant impact on Microsoft's cloud infrastructure. The position combines technical expertise with leadership responsibilities, making it ideal for engineers looking to grow their careers in cloud computing and database technologies.