Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their Database Modernization team. This role is crucial in Microsoft's mission to build the data platform for the AI age, focusing on database migration and modernization of customer workloads from on-premises to Azure. The position involves working with high-scale hybrid services and requires expertise in cloud computing and database technologies.
The role is part of the databases team that builds and maintains Microsoft's operational Database systems, working on relational, non-relational, and OSS offerings. You'll be responsible for designing and implementing microservices, writing high-quality code, and ensuring system reliability and security. The position offers opportunities to work with cutting-edge technology while contributing to Microsoft's cloud-enabled world of possibilities and innovation.
As a Senior Software Engineer, you'll collaborate with cross-functional teams, mentor junior members, and participate in on-call rotations. The role requires strong technical leadership skills and the ability to drive engineering roadmaps. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits.
The position is based in Hyderabad, India, with a hybrid work arrangement allowing up to 50% work from home. This is an excellent opportunity for experienced engineers passionate about databases, cloud computing, and building scalable solutions to join a leading technology company that values diversity and innovation.