
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • India, Telangana, Hyderabad
Microsoft is seeking a Principal Software Engineering Manager to lead the Azure Core Compute team in Hyderabad. You'll be responsible for delivering a cloud platform that supports a wide range of workloads, utilizing skills in Azure and SQL. This role requires significant experience in software engineering management.
You have extensive experience in software engineering management, with a proven track record of leading teams to deliver impactful cloud solutions. Your background includes deep knowledge of Azure services and the ability to drive technical excellence within your team. You are customer-focused and understand the importance of delivering seamless experiences for users. You thrive in collaborative environments and are skilled at navigating complex technical challenges while fostering a culture of innovation and accountability.
You possess strong technical skills, particularly in Azure and SQL, and have experience with large-scale systems that support diverse workloads. Your leadership style emphasizes mentorship and growth, enabling your team members to excel in their roles. You are adept at aligning engineering efforts with business objectives, ensuring that your team's work contributes to the overall success of the organization.
Experience with Cosmos DB and other Azure services is a plus, as is familiarity with resource management and optimization strategies. You are comfortable working in a fast-paced environment and can adapt to changing priorities while maintaining a focus on quality and performance.
In this role, you will lead the Azure Core Compute team, overseeing the development of a cloud platform that supports major Microsoft services and a variety of customer applications. You will be responsible for shaping the technical direction of the team, ensuring that engineering practices align with industry standards and best practices. Your role will involve collaborating with cross-functional teams to deliver solutions that meet customer needs and drive business growth.
You will manage the team's performance, conducting regular one-on-ones and providing feedback to help team members grow in their careers. You will also be involved in strategic planning, helping to define the roadmap for Azure Core Compute and ensuring that the team is equipped to meet future challenges. Your leadership will be crucial in fostering a culture of innovation, encouraging team members to explore new technologies and approaches to problem-solving.
Microsoft offers a competitive salary and benefits package, along with opportunities for professional development and career advancement. You will be part of a dynamic team that is at the forefront of cloud technology, working on projects that have a significant impact on customers and industries worldwide. We value diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of cloud computing at Microsoft.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.