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

Senior Software Engineer - Azure Resource Graph

Microsoft

$119,800 - $234,700
Sep 11, 2025
San Francisco, CA, USA • San Jose, CA, USA • Redmond, WA, USA • Mountain View, CA, USA
Apply Now

Azure Resource Graph is looking to reliably organize the planet-scale cloud inventory and make it accessible to every Azure customer through scalable and performant tools, enabling customers to organize, govern, secure, manage, and explore their environments at-scale.

Requirements

  • 4+ years of experience in one of the object-oriented programming languages including runtime internals like C, Java, etc.
  • 2+ years operational experience in running your service in one of the large-scale clouds like Microsoft Azure (Azure), Amazon Web Services (AWS), or Google Cloud Platform (GCP).
  • 1+ year(s) 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.
  • 1+ years of experience with AI/ML systems or frameworks such as PyTorch, TensorFlow, or Azure ML.
  • 1+ years of experience with integrating LLM-driven tools for internal developer productivity (e.g., natural language to query translation, summarization of cloud metadata, or intelligent insights for observability).
  • 4+ years of hands-on working knowledge of building true cloud-scale services.
  • 2+ years of exposure to the internals of databases, stores.

Responsibilities

  • Drive critical platform initiatives to scale with Azure’s growing needs, focusing on building high-throughput ingestion and querying infrastructure for cloud metadata and graph relationships.
  • Own technical design, implementation, and delivery of systems that span distributed services, APIs, ingestion pipelines, and scalable storage.
  • Contribute to performance tuning across the stack—from gateway services to runtime query engines—ensuring responsiveness and efficiency at large data volumes.
  • Collaborate with engineers across Azure Core to ensure secure, reliable, and observable service operation at global scale.
  • Work on integrating AI-assisted capabilities (e.g., auto-tagging, anomaly detection, smart recommendations) into resource inventory using machine learning pipelines or inference APIs.
  • Contribute to intelligent search and natural language querying features by partnering with teams working on Azure OpenAI and Azure Cognitive Search.
  • Grow technical depth in distributed systems, runtime internals, and optional database technologies, while contributing reusable building blocks across the platform.

Other

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Travel requirements not specified
  • Visa requirements not specified