Microsoft's Azure Data engineering team is seeking a Principal Software Engineer to join their PostgreSQL team, focusing on building and maintaining Microsoft's operational Database systems. This role is part of the larger Azure Data initiative, which includes products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. The position involves working on large-scale cloud database services, contributing to open-source PostgreSQL and Linux, and developing extensions.
The ideal candidate will work on critical areas such as continuous availability, transaction logging and recovery, clustering, scalable storage systems, and performance optimization. This role offers the opportunity to shape the future of cloud database services while working with a diverse team of world-class engineers.
The position offers competitive compensation ranging from $137,600 to $267,000 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. The role supports up to 100% work from home with 0-25% travel requirements.
As a Principal Engineer, you'll be responsible for overseeing system architecture, creating strategic roadmaps, and establishing coding policies and procedures. You'll collaborate with teams across Microsoft to build the data platform for the age of AI, powering next-generation data-first applications.
Microsoft fosters an inclusive work culture that values diverse perspectives and prioritizes people. The company's mission is to empower every person and organization on the planet to achieve more, and this role directly contributes to that goal by building robust, scalable database solutions that serve customers worldwide.