
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, Karnataka, Bangalore
Microsoft is hiring a Principal Software Engineer to develop Azure Storage, a scalable cloud storage solution. You'll tackle challenges in distributed systems and collaborate with cross-functional teams. This role requires expertise in Azure and distributed storage technologies.
You have extensive experience in software engineering, particularly in distributed systems, and are excited about building scalable cloud storage solutions. Your background includes a strong understanding of Azure and its services, and you are adept at designing systems that prioritize performance, availability, and durability. You thrive in collaborative environments and enjoy working with cross-functional teams to solve complex engineering challenges. Your passion for technology drives you to stay updated with industry trends and best practices in cloud computing and storage solutions.
You possess a deep understanding of the principles of distributed storage and have experience in building resilient systems that can handle massive amounts of data. Your technical expertise is complemented by your ability to communicate effectively with both technical and non-technical stakeholders, ensuring that everyone is aligned on project goals and objectives. You are committed to fostering a culture of innovation and continuous improvement within your team, encouraging others to share ideas and contribute to the development process.
Experience with large-scale data storage solutions and familiarity with the challenges associated with managing data at zettabyte scale would be a plus. You may also have a background in working with cloud-native architectures and microservices, which will enhance your ability to contribute to the Azure Storage team.
As a Principal Software Engineer at Microsoft, you will lead the development of the Control Plane for Azure Storage, ensuring that it meets the scalability and reliability needs of our global user base. You will collaborate with architects and engineers to design and implement storage solutions that are not only efficient but also resilient to failures. Your role will involve analyzing system performance and making data-driven decisions to optimize storage services.
You will be responsible for mentoring junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your leadership will be crucial in guiding the team through complex technical challenges and ensuring that best practices are followed throughout the development lifecycle. You will also participate in code reviews and contribute to the overall architecture of the Azure Storage platform, ensuring that it remains at the forefront of cloud storage technology.
In addition to your technical responsibilities, you will engage with product management and other stakeholders to understand user needs and translate them into actionable engineering tasks. Your insights will help shape the future direction of Azure Storage, making it a more powerful tool for users around the world.
At Microsoft, you will be part of a mission-driven company that is committed to empowering every person and organization on the planet. You will work alongside a talented team of engineers and architects who are passionate about technology and innovation. We offer a competitive salary and benefits package, along with opportunities for professional development and career advancement. Join us in making a significant impact in the world of cloud storage and help us realize our vision of universally accessible data.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.