Microsoft Security is seeking a Senior Software Engineer to join their Azure Resource Graph (ARG) team, which is responsible for organizing and managing planet-scale cloud inventory within the Microsoft Cloud. The role focuses on developing a scalable cloud graph platform that powers critical Azure experiences and workloads.
The position sits at the heart of Microsoft's security initiatives, working on solutions that make the world safer in an increasingly complex digital landscape. As part of the ARG team (a component of the Azure Control Plane), you'll be responsible for building and maintaining systems that handle over 6.5 billion cloud resources daily, enabling customers to organize, govern, secure, and manage their cloud environments at scale.
The ideal candidate will bring 4+ years of experience in building large-scale distributed systems and cloud services. You'll work on high-throughput query and ingestion services, architect core systems, and drive technical vision while mentoring junior engineers. The role offers competitive compensation ($117,200 - $229,200 USD base salary range) and comprehensive benefits including healthcare, educational resources, and parental leave.
This is an opportunity to work on critical infrastructure that powers Azure Portal, Azure Market Place, Search, and Catalog experiences for every Azure customer. You'll be part of Microsoft's mission to empower organizations worldwide, working in an inclusive environment that values growth mindset, innovation, and collaboration. The position offers up to 100% remote work flexibility with 0-25% travel requirements.
The role combines technical leadership with hands-on development, requiring expertise in distributed systems, database technologies, and cloud architecture. You'll be instrumental in scaling Microsoft's cloud infrastructure while contributing to a culture of technical excellence and innovation.