Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their databases team, which is responsible for building and maintaining Microsoft's operational Database systems. This role focuses on mission-critical functions such as High Availability and Disaster Recovery for millions of databases.
The position offers an opportunity to work on the internals of enterprise-class relational database engines, tackle challenging problems, and build highly scalable and reliable data solutions. You'll be part of a diverse, geographically distributed team that values collaboration and innovation, working on products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other core database services.
As a Senior Software Engineer, you'll have direct impact on the design, functionality, security, performance, scalability, manageability, and supportability of Microsoft SQL Server and Azure SQL Database service. The role requires strong expertise in database systems, with particular emphasis on SQL server internals and distributed systems.
The position offers competitive compensation with a base salary range of $117,200 - $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, parental leave, and investment options. Microsoft provides a culture of inclusion where everyone can thrive, emphasizing respect, integrity, and accountability.
This is an excellent opportunity for experienced engineers passionate about database technologies and cloud computing to join one of the world's leading technology companies. You'll be at the forefront of building the data platform for the age of AI, working on systems that power countless applications across various industries.