
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 Software Engineer to contribute to the Azure Compute Platform team, focusing on developing scalable and secure cloud solutions. You'll work with Azure's core engineers and tackle complex problems in distributed systems. This role requires expertise in Azure and cloud technologies.
You have a strong background in software engineering, particularly in cloud technologies, and are excited about working on distributed systems. You thrive on solving complex problems and enjoy collaborating with various teams to address intricate issues. Your focus on security ensures that the solutions you develop are robust and reliable. You are passionate about contributing to a mission-driven organization like Microsoft, where innovation and empowerment are at the core of your work.
You possess experience in developing cloud-native applications and have a solid understanding of the Azure platform. Your ability to work with urgency while maintaining a strong focus on security makes you an ideal candidate for this role. You are committed to continuous learning and growth, embracing the opportunity to enhance and scale Azure Compute.
Experience with distributed systems and cloud-native security is a plus. Familiarity with Azure services and a passion for tackling global challenges through technology will set you apart. You are a team player who values collaboration and is eager to contribute to a culture of inclusion and respect.
In this role, you will work closely with stakeholders to determine user requirements for a set of features within the Azure Compute service. You will contribute to the identification of dependencies and the development of design documents for our highly available, globally distributed services. Your work will be crucial in ensuring the scalability and security of Azure's core services, impacting all customer workloads on the Azure cloud.
You will collaborate with Azure's core engineers, leveraging your expertise to enhance the Azure Compute platform. Your responsibilities will include designing and implementing solutions that meet user needs while adhering to best practices in security and scalability. You will also participate in code reviews and contribute to the overall improvement of the development process.
At Microsoft, you will be part of a team that is dedicated to empowering every person and organization on the planet to achieve more. You will have the opportunity to work on cutting-edge advancements in technology and contribute to meaningful projects that have a global impact. We foster a culture of inclusion where everyone can thrive, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of cloud computing and making a difference in the world.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.