Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $274,800
Dec 17, 2025
Remote, US
Apply Now

Azure Resource Graph (ARG) is a core service within Azure Control Plane that organizes and makes accessible the planet-scale cloud inventory. It powers Azure Portal, Marketplace, Search, and other Azure experiences. The mission is to enable customers to govern, secure, manage, and explore their cloud environments at scale. This position is central to the platform, enabling other engineering functions.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, or Java
  • 6+ years of experience in one of the object-oriented programming languages including runtime internals like C-Sharp, Java, etc.
  • 4+ years of operational experience in running your service in one of the large-scale clouds like Azure, AWS, GCP.
  • 2+ years of experience providing technical leadership, raising the technical bar, maintaining data and results-driven culture while closely working with cross function teams for the same connected mission.
  • 4+ years deep hands-on working knowledge of building a true cloud-scale services.
  • 2+ years of exposure to the internals of databases, stores.
  • 2+ years experience leveraging fundamental principles to guide your choices and decisions, applying these principles practically in both coding and design.

Responsibilities

  • Responsible for the technical design and vision for building the necessary underlying systems to enable query-ability on the massively large, connected graph cloud inventory to serve billions of resources per day to the callers.
  • Responsible for optimizing the runtime of the distributed system and the query engine to achieve ambitious performance goals right from the entry point of the cloud to the lowest layer in the architecture and everything in between.
  • Leverage the standard authorization engine of the cloud for secure access control across the system while not compromising on the performant corpus query-ability scale.
  • Work closely with cross-functional teams across Azure Core and Microsoft to drive architecture, design, and development of Project Galaxy effort.
  • Lead by example. You are a hands-on practitioner of standards in the team, organization.
  • Provide strong technical leadership, raising the technical bar, maintaining data and results-driven culture, nurture a team culture of high collaboration and trust.
  • Balance the long-term architecture while delivering the incremental milestones with simplicity and maintainability as core tenets to advance the Galaxy effort semester over semester towards the North Star goals.

Other

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, or Java OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.