CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-06 → 2026-09-30

Core

Architecting and building large-scale, self-service AI, agentic, and data-platform capabilities including LLM orchestration, retrieval, and governance.

Role type

Principal Software Engineer (AI & Distributed Systems)

Builds

Data infrastructure, agentic workflows, and AI-native software development frameworks

Domain

Generative AI, Distributed Systems, Data Engineering

Required skills

AI orchestration, agentic workflows, distributed systems architecture, LLM integration, data platform design, code review, system reliability, privacy compliance

Preferred skills

AI-native development, harness engineering, multi-tenant design

Technologies

Airflow, Spark, Flink, Kafka, Azure Data Factory, Kubernetes, Event Hubs, GitHub Copilot CLI

Responsibilities

Make architectural decisions for distributed systems and AI orchestration; write and review production code; establish engineering standards; lead design of large-scale AI and data-platform capabilities; advance AI-native software development via coding agents; architect reliable, globally distributed data infrastructure.

Seniority

Principal, strategy & mentorship

Sourced via microsoft · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.