Azure Resource Graph (ARG) is a core service within Azure's Control plane that organizes and manages planet-scale cloud inventory. As a Principal Software Engineer, you'll lead the architecture and critical initiatives for evolving the inventory platform, particularly focusing on connected query-ability through Project Galaxy. The role involves building a next-generation connected graph system handling billions of resources and trillions of edges, while maintaining high performance and security standards.
You'll be working on a system that currently processes 6.5+ billion cloud resources daily, providing essential services to Azure Portal, Azure Market Place, and various large-scale customer scenarios. The position requires deep expertise in distributed systems, runtime optimization, and database internals, along with the ability to mentor team members and drive architectural decisions.
The role offers an opportunity to shape the future of Azure's resource management capabilities while working with cutting-edge distributed systems technology. You'll be responsible for designing and implementing solutions that enable customers of all sizes to organize, govern, secure, and manage their cloud environments efficiently.
Key technical challenges include optimizing query performance at massive scale, implementing sophisticated authorization systems, and designing distributed storage solutions. You'll need to balance immediate delivery needs with long-term architectural vision while maintaining high standards for system reliability and security.
This position offers competitive compensation ($137,600 - $267,000 base salary range), comprehensive benefits, and the opportunity to work on critical infrastructure at Microsoft. The role provides significant technical challenges while offering the chance to mentor others and influence the direction of core Azure services.
Microsoft provides an inclusive work environment and comprehensive benefits including healthcare, educational resources, savings plans, and generous time off. The position offers both technical depth and leadership opportunities, making it ideal for experienced engineers looking to make a significant impact on cloud infrastructure.