Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

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...

Microsoft

Software Engineering Mid-Level

MicrosoftSydney

Apply Now →

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.