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 team that powers products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and other critical data services. The position offers the opportunity to work on large-scale cloud database services, contributing to areas such as continuous availability, transaction logging, clustering, and scalable storage systems. You'll have the chance to contribute to open-source PostgreSQL and develop AI-focused extensions.
The role combines deep technical expertise with collaborative teamwork in a diverse and inclusive environment. You'll be working with world-class engineers, developing mission-critical systems that power Microsoft's cloud infrastructure. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of cloud database technologies.
As a Principal Engineer, you'll be responsible for architectural decisions, creating strategic roadmaps, and ensuring the development of maintainable, scalable systems. The role requires strong technical leadership, with opportunities to mentor others and influence technical direction across teams. Microsoft offers a supportive environment focused on innovation, with excellent benefits and career growth opportunities.
This is an excellent opportunity for experienced engineers passionate about databases, distributed systems, and cloud computing to make a significant impact at one of the world's leading technology companies. The role offers the flexibility of remote work while being part of a team that's building the future of data platforms in the age of AI.