Principal Software Engineering Architect

Microsoft Microsoft · Big Tech · United States · Software Engineering

Principal Software Engineering Architect for Azure Resource Graph team to lead expansion into next-generation big data and LLM/agentic platform services. Focus on designing scalable architectures for distributed systems integrating ML and intelligent agents, defining strategy for LLM/agentic services, and guiding engineering teams in building high-performance services.

What you'd actually do

  1. Design scalable architectures for distributed systems that integrate machine learning and intelligent agents.
  2. Partner across Azure to build platform capabilities that accelerate AI adoption and unlock new customer experiences.
  3. Define and lead the strategy for ARG’s evolution into LLM and agentic services.
  4. Guide engineering teams in building high-performance, future-ready services with immediate customer and business impact.
  5. Build distributed micro-services in the area of proprietary columnar databases, replication, batching, agentic, indexing, change tracking, insights, and in defining graph models.

Skills

Required

  • C
  • C++
  • C#
  • Java
  • JavaScript
  • Python
  • architecting large scale distributed systems
  • running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar
  • providing technical leadership
  • raising the technical bar
  • maintaining data and results-driven culture
  • building true cloud-scale services
  • Big Data Systems like Spark, Kubernetes, Structured Streaming
  • AI
  • large datasets
  • Spark
  • Ray
  • databases
  • stores
  • LLMs
  • RAG

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 12+ years technical engineering experience
  • 15+ years technical engineering experience
  • 5+ years of experience in the following: architecting large scale distributed systems, AND running a service in one of the large-scale clouds like Microsoft Azure (Azure), or similar, AND 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, AND building true cloud-scale services.
  • 4+ years of exposure to the internals of Big Data Systems like Spark, Kubernetes, Structured Streaming etc.
  • 2+ years of experience problem-solving skills in the space of AI, large datasets, Spark, Ray or other computing technologies.
  • 2+ years of exposure to the internals of databases, stores.
  • 1+ year of exposure with LLMs/RAG.

What the JD emphasized

  • agentic platforms
  • LLM-driven intelligence
  • agentic workflows
  • LLM/agentic platform services
  • advancing the LLM/agentic space
  • LLM and agentic services
  • agentic

Other signals

  • LLM-driven intelligence
  • agentic workflows
  • advanced data platforms