CareerPlanSign in

Principal Software Engineer

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

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

Deliverable

production ML models | product features | infrastructure

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 70,000+ jobs from 20+ sources.