
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 hiring a Senior Software Engineer to enhance the stability and availability of the Azure platform. You'll work with cutting-edge hardware and system software in large-scale data centers. This role requires 10+ years of experience in software development.
You have over 10 years of experience in commercial software development, demonstrating a breadth and depth of technical knowledge in software engineering. You have successfully handled large software engineering projects, modularizing them into deliverables for your team and ensuring quality delivery through close collaboration with engineering partners across the globe. Your expertise in improving platform stability and availability is complemented by your analytical skills, allowing you to gather intelligent data and provide feedback for continuous improvements.
You thrive in environments where you can onboard cutting-edge hardware and manage the lifecycle of system software. Your experience with large-scale data centers has equipped you with the knowledge to ensure redundancy and availability, which are critical to meeting the service level agreements promised to customers. You are adept at reporting infrastructure performance to management and partners, ensuring transparency and accountability in your work.
Your technical skills are complemented by your ability to work collaboratively within a team, fostering a culture of innovation and continuous improvement. You understand the importance of data-driven decision-making and are committed to leveraging analytics to enhance the Azure platform's performance. You are passionate about solving complex challenges and are eager to contribute to the success of the Azure business goals.
Experience with cloud computing and familiarity with Azure services will be advantageous. A background in working with diverse operating systems and hardware configurations will further enhance your ability to contribute effectively to the team.
As a Senior Software Engineer at Microsoft, you will play a crucial role in improving the availability of the Azure platform and its services. You will be responsible for onboarding new hardware and system software into Azure data centers, ensuring that all components work seamlessly together. Your role will involve lifecycle management, where you will oversee the performance and reliability of the systems you manage.
You will engage in continuous improvement initiatives, utilizing intelligent data gathering techniques to analyze system performance and identify areas for enhancement. Your analytical feedback loop will be essential in driving improvements that align with Azure's business goals. You will collaborate closely with cross-functional teams, sharing insights and best practices to ensure high-quality deliverables.
Your responsibilities will also include reporting on infrastructure performance to management and partners, providing them with the necessary insights to make informed decisions. You will be expected to mentor junior engineers, sharing your knowledge and experience to help them grow in their roles. Your contributions will directly impact the success of Azure, making this a highly rewarding position.
At Microsoft, you will be part of a dynamic team that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional development and growth. You will work in an inclusive environment that encourages diverse perspectives and fosters creativity. Join us in shaping the future of cloud computing and making a difference for our customers worldwide.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.