Azure Resource Graph (ARG) is a core service within Microsoft's cloud infrastructure that provides inventory and cataloging of cloud resources. As a Principal Software Engineer, you'll join a fast-paced, innovative team working on Azure-wide Control plane solutions. The role involves building mission-critical, large-scale distributed systems handling billions of resources daily. You'll be responsible for designing, coding, and shipping high-scale services while partnering with diverse engineering teams.
The position offers the opportunity to work with cutting-edge technologies and directly impact large enterprise customers. You'll be part of the Azure Core team, focusing on the ARG service that enables customers to organize, govern, secure, manage, and explore their Azure environments at scale. The role requires expertise in distributed systems and API development, with a focus on building always-available, mission-critical systems.
Working at Microsoft means joining a culture of growth mindset and innovation. The team emphasizes collaboration, technical excellence, and customer focus. You'll have the chance to shape product development and customer experience while working with top-notch engineers and domain experts. The role offers significant growth opportunities and immediate business impact in a highly innovative environment.
This position requires strong technical leadership skills and the ability to mentor other engineers. You'll be expected to maintain a data-driven culture, create clarity in ambiguous situations, and write exemplary code for large-scale distributed systems. The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers who want to make a significant impact in cloud computing.