Microsoft is seeking a Principal Software Engineer and Distributed SQL expert to join their Azure Database for PostgreSQL team. This role offers an exciting opportunity to work on enterprise-class relational database engines in a diverse, geographically distributed team environment. The position focuses on developing highly scalable and reliable data services within Azure's cloud infrastructure.
The ideal candidate will lead architectural decisions and development efforts for Azure Database for PostgreSQL, working with cutting-edge distributed database technologies. This role requires extensive software development experience and deep knowledge of distributed systems and SQL databases. You'll be responsible for driving innovation, mentoring team members, and contributing to the open-source community.
Working at Microsoft offers exposure to world-class technology and the chance to impact millions of users worldwide. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. With up to 100% work-from-home flexibility and minimal travel requirements (0-25%), this role offers an excellent opportunity to work on challenging technical problems while maintaining flexibility.
The position combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to collaborate across teams. You'll be at the forefront of cloud database technology, helping shape the future of distributed database solutions while working with some of the industry's best engineers.