Azure Resource Builder (ARB) is a data processing engine which fuels Azure Resource Graph (ARG) and overall Azure Inventory of cloud resources. It's a core service enabling at-scale experiences like ARG, Azure Portal, Azure Search, and Azure Catalog. The team processes billions of cloud resources with a mission to be the best self-managing, high-performing, and highly available platform.
As a Senior Software Engineer, you'll work with top-notch engineers and domain experts to develop an Azure-wide data processing engine supporting real-time scenarios across billions of resources. The role offers exposure to cutting-edge technologies with immediate business impact.
The team operates in a fast-paced, innovative environment, working closely with partners and customers in an agile setting. You'll be involved in enabling end-to-end auditing, change insights, and diagnosability scenarios using modern technologies to solve problems for large enterprise customers.
The position involves technical leadership, maintaining a data and results-driven culture, and fostering high collaboration and trust. You'll drive long-term architecture and detailed design for highly scalable distributed systems, focusing on simplicity and maintainability.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, generous time off, and giving programs. The company maintains a strong commitment to diversity and inclusion, providing equal opportunities to all qualified applicants.
The role requires collaboration across Azure teams, clear communication in complex problem spaces, and mentorship of engineers across all levels. You'll be writing production code for large-scale distributed systems while maintaining high standards of quality and maintainability.