Microsoft's Azure Database for PostgreSQL team is seeking a Senior Software Engineer with expertise in Distributed SQL systems. This role offers an exciting opportunity to work on one of the newest services in Microsoft's Azure platform, building advanced distributed database services on PostgreSQL. The position involves working with a diverse, geographically distributed team where innovation is highly valued.
The role focuses on developing and enhancing Azure Database for PostgreSQL, requiring deep technical expertise in distributed systems and database technologies. You'll be responsible for leading architectural decisions, implementing scalable solutions, and contributing to the open-source community. This is an excellent opportunity to work on enterprise-class relational database engines and solve complex distributed systems challenges.
The ideal candidate should have significant development experience, strong programming skills in languages like C++, Java, or Python, and deep understanding of distributed SQL systems. You'll be working in a remote-friendly environment with up to 100% work from home flexibility and minimal travel requirements (0-25%).
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The company maintains a strong commitment to diversity and inclusion, providing equal opportunities to all qualified applicants regardless of their background.
This position represents a unique opportunity to shape the future of cloud database services while working with cutting-edge technology at one of the world's leading tech companies. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving.