Taro Logo

Senior Software Engineer - Azure Resource Builder

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

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.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer - Azure Resource Builder

  • Provide technical leadership and maintain data and results-driven culture
  • Drive long-term architecture and detailed design for highly scalable distributed systems
  • Collaborate across Azure to develop platforms for insights and automation
  • Create clarity and direction in ambiguous problem spaces
  • Write code working with large scale distributed systems
  • Mentor and develop engineers across all levels
  • Communicate effectively and partner with other disciplines

Requirements For Senior Software Engineer - Azure Resource Builder

Java
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of hands-on software design and programming experience in Java, C++, C# or object-oriented programming
  • 3+ years of experience developing, deploying, monitoring and shipping scalable cloud services
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years

Benefits For Senior Software Engineer - Azure Resource Builder

Medical Insurance
Parental Leave
Education Budget
Vision Insurance
Dental Insurance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Frameworks team, focusing on large-scale AI optimization and development of first-party AI accelerator software stack.

Senior Software Engineer

Senior Software Engineer role at Microsoft's BIC team, working on Microsoft Dataverse platform and enterprise-scale solutions with competitive pay and benefits.

Senior Silicon Engineer

Senior Silicon Engineer role at Microsoft focusing on ASIC verification and silicon validation for datacenter solutions, offering competitive pay and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Kubernetes Service team, focusing on cloud-native infrastructure and container orchestration, offering competitive pay and remote work flexibility.

Senior Software Engineer - MAIA - AI Accelerator Observability and Infrastructure

Senior Software Engineer role at Microsoft working on MAIA AI Accelerator infrastructure and observability, focusing on system-level programming and optimization.