
About Microsoft
Empowering every person and organization on the planet
Key Highlights
- Market cap exceeds $2 trillion
- 100,000+ employees worldwide
- Leading cloud services through Azure
- Major clients include Walmart and BMW
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...
🎁 Benefits
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
🌟 Culture
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...
Skills & Technologies
Overview
Microsoft is hiring a Software Engineer II to design, develop, and maintain high-quality, scalable code for Azure Resource Graph. You'll work with Azure technologies to enhance cloud resource management. This position requires experience in software engineering.
Job Description
Who you are
You have a solid background in software engineering, with experience in designing and developing scalable applications. You understand the importance of organizing and managing cloud resources effectively, and you are passionate about creating tools that enhance user experiences in the Azure ecosystem. You are comfortable working across the stack and have a keen eye for detail, ensuring that the code you produce is of high quality and performs well under various conditions.
You possess strong problem-solving skills and can navigate complex technical challenges with ease. Your ability to communicate effectively with team members and stakeholders allows you to clarify feature goals and align them with the overall vision of the Azure Resource Graph. You are proactive in seeking feedback and iterating on your work to ensure the best outcomes for users.
What you'll do
As a Software Engineer II for Azure Resource Graph, you will be responsible for designing, developing, and maintaining scalable code that supports the management of cloud resources. You will own features end-to-end, from the initial design phase through implementation, testing, and safe rollout using feature flags. Your work will directly impact how Azure customers interact with their cloud resources, enabling them to organize, govern, and explore their environments effectively.
You will collaborate closely with other engineering teams to ensure that the tools and standards you develop are robust and meet the needs of a diverse range of customers. Your role will involve writing high-quality code, conducting code reviews, and participating in team discussions to drive technical decisions. You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that the Azure Resource Graph remains a reliable service for all users.
What we offer
At Microsoft, you will be part of a dynamic team that is dedicated to pushing the boundaries of cloud technology. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have access to cutting-edge tools and technologies, and you will be encouraged to innovate and contribute to the future of cloud resource management. Join us in making a significant impact on how customers utilize Azure services.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Microsoft.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Microsoft is hiring a Software Engineer II to design and implement software components for Azure's Storage Virtualization platform. You'll work with technologies like Azure and C# in Sydney, Melbourne, or Brisbane.

Software Engineering
Microsoft is hiring a Software Engineer II to contribute to the Azure Local product vision. You'll create and implement code for features that enhance edge applications. This position requires relevant experience in cloud services.

Software Engineering
Microsoft is hiring a Software Engineering II to contribute to the Azure Data engineering team, focusing on big data analytics and cloud solutions. You'll work with technologies like Azure, Cosmos DB, and Power BI in Bangalore.