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 broader Azure Data initiative, which includes products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more.
As a Principal SWE, you'll work on large-scale cloud database services, focusing on areas such as continuous availability, transaction logging and recovery, clustering, and scalable storage systems. You'll have the opportunity to contribute to open-source PostgreSQL and Linux, and develop extensions. The position offers a base salary range of $137,600 - $267,000 USD (higher in SF and NYC areas).
The role combines deep technical expertise with architectural leadership, requiring you to oversee system architecture for critical systems and create strategic roadmaps. You'll be responsible for establishing coding standards, conducting code reviews, and maintaining live services. The position requires 6+ years of technical engineering experience, with strong background in distributed systems and database management.
Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off. The company promotes a diverse and inclusive work culture, fostering collaboration among world-class engineers.
This is an opportunity to work at the forefront of database technology, contributing to systems that power the age of AI and drive data culture. The role offers significant technical challenges, leadership opportunities, and the chance to impact Microsoft's cloud database services at scale.
Working at Microsoft means joining a company committed to empowering every person and organization on the planet to achieve more, with a culture that values growth mindset, innovation, and collaboration. The position offers up to 100% work from home flexibility with 0-25% travel requirements.