Microsoft's Azure Data engineering team is seeking a Principal Software Engineer to join their PostgreSQL migration platform team. This role is part of the databases team that builds and maintains Microsoft's operational Database systems, specifically focusing on making Azure PostgreSQL the best managed PostgreSQL service.
The position offers an opportunity to work on cutting-edge technologies and solutions that enable customers to migrate and modernize their PostgreSQL/Oracle/other databases on Azure. As a Principal Engineer, you'll be responsible for designing, developing, testing, and deploying features that enhance the migration platform and related services. The role involves working with a team of passionate engineers who are dedicated to providing customers with a fully managed, secure, and reliable PostgreSQL database service.
You'll have the chance to make a direct impact on the growth and success of the Azure PostgreSQL service while working with the latest technologies in cloud computing and database management. The role requires strong technical expertise, leadership skills for mentoring junior engineers, and the ability to collaborate effectively with product managers and customers.
The position is based in Hyderabad, India, with a hybrid work arrangement (up to 50% work from home). Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth. The ideal candidate will have 10+ years of software development experience, strong technical prowess, and preferably experience with PostgreSQL or similar database systems.
This is an excellent opportunity for a seasoned engineer looking to make a significant impact in the cloud database space while working with one of the world's leading technology companies. The role combines technical leadership, innovation, and the chance to shape the future of database migration solutions in the cloud.