Principal Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Principal Software Engineer to set technical direction and architect core components of an Agentic support platform. The role involves owning complex systems end-to-end, from architecture to production and operation, including orchestration, grounding, evals, and observability. The engineer will define standards for building, evaluating, and operating agents, mentor other engineers, and drive technical strategies for AI-driven, autonomous support workflows.

What you'd actually do

  1. Lead system architecture and design for the complex, often ambiguous agentic support platform, using frameworks such as Azure AI Foundry, Microsoft Copilot Studio, or equivalents, while defining the patterns and SDK surfaces other engineers rely on.
  2. Owning the architecture and run-state reliability of AI-driven support workflows; defining the reliability bar for incident response and live-site health; and serving as a designated responsible individual (DRI) who leads incident retrospectives to identify root causes, owns repair actions, and prevents recurrence across the platform.
  3. Driving the design patterns that adapt AI workflows to changing support business policies and operational processes (e.g., SLA calculations, case ownership, escalation models).
  4. Driving customer trust, satisfaction, and sentiment, ensuring AI agents correctly understand intent and guide customers to resolution without degrading experience.
  5. Providing thought leadership on the security, privacy, and Responsible AI architecture—including rethinking role-based access control (RBAC), data access, case ownership vs. processing, and data exposure—and assuring visible compliance evidence (e.g., audit trails) across products.

Skills

Required

  • System architecture and design
  • AI agent development and operation
  • Orchestration
  • Grounding
  • Evals
  • Observability
  • Live-site operations
  • Incident response
  • Responsible AI
  • Security and privacy
  • Compliance
  • Mentoring senior and staff engineers
  • Cross-team alignment
  • Automation
  • Feature flagging/flighting
  • Customer/user requirements analysis
  • Coding in C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Azure AI Foundry
  • Microsoft Copilot Studio
  • RAG
  • Vector databases
  • LLM observability
  • Guardrails

What the JD emphasized

  • set the technical direction
  • architect core components
  • own complex systems end to end
  • define the bar for how agents are built, evaluated, and operated
  • own the architecture and lead the design, operation, and evolution of AI‑driven, end‑to‑end autonomous support workflows
  • production-ready, trustworthy, and scalable
  • Lead system architecture and design
  • Owning the architecture and run-state reliability
  • designated responsible individual (DRI)
  • Driving the design patterns
  • Providing thought leadership on the security, privacy, and Responsible AI architecture
  • assuring visible compliance evidence
  • Defining the observability, monitoring, and intervention architecture
  • Driving cross-team alignment
  • establishing scalable engineering standards
  • Setting the technical vision
  • driving delivery of a platform that enables citizen developers to safely build AI agents
  • Raising the engineering bar
  • mentoring senior and staff engineers
  • leading design and code reviews
  • establishing best practices for building and evaluating production agentic systems
  • Influencing technical strategy and roadmaps
  • building alignment among partner teams and senior leaders
  • Leading the application of automation
  • driving safe change-deployment best practices
  • Leading experimentation
  • partnering with and guiding internal and external stakeholders
  • anticipate, determine, and confirm customer/user requirements and their feasibility
  • advocating for the security and privacy needs

Other signals

  • AI-native engineering
  • intelligent systems
  • AI-first innovation
  • AI-driven experiences
  • Agentic support platform
  • AI-driven, end-to-end autonomous support workflows
  • AI-managed support systems
  • production-ready, trustworthy, and scalable
  • AI agents