Azure Resource Graph (ARG) is seeking a Senior Software Engineer to join their team in building planet-scale cloud inventory systems. This role sits at the heart of Azure's resource management platform, handling over 6.5 billion cloud resources daily. As a Senior Software Engineer, you'll design and implement high-performance systems that enable Azure customers to organize, govern, and manage their cloud resources efficiently.
The position offers an opportunity to work on critical infrastructure that powers Azure Portal, Azure Market Place, and various large-scale customer scenarios. You'll be responsible for developing scalable query and ingestion services, working with distributed systems, and implementing complex database solutions. The role requires expertise in object-oriented programming, cloud services, and technical leadership.
The ideal candidate will have 4+ years of experience in software engineering, with proven expertise in languages like C#, Java, or similar. You'll work in a collaborative environment, mentoring junior team members while driving technical excellence. The role offers competitive compensation ($119,800 - $234,700 USD, higher in SF and NYC), comprehensive benefits, and the chance to impact millions of Azure users.
This is an excellent opportunity for experienced engineers passionate about cloud infrastructure, distributed systems, and building scalable solutions. You'll be at the forefront of cloud technology, working with cutting-edge tools and contributing to Microsoft's mission of empowering every organization to achieve more. The role offers both technical depth and leadership opportunities, with a focus on delivering reliable, performant cloud inventory solutions.