CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-07-31 → 2026-09-30

Core

Lead architecture, design, and delivery of complex software systems enabling intelligent agent experiences across the Windows platform, including local and cloud AI models and agent orchestration.

Role type

Principal Software Engineer (Systems & AI)

Builds

Windows platform capabilities, local and cloud AI models, agent orchestration, and customer-facing experiences.

Domain

Operating Systems (Windows/Linux), Systems Programming, Artificial Intelligence

Required skills

Systems programming, Multi-threaded development, Kernel-mode and user-mode component design, API and driver development, Windows/Linux internals, Virtualization technologies, Containerized environments, Networking fundamentals, Low-level systems software development, Scalable software architecture

Preferred skills

Rust, C++, C#, Java, JavaScript, Python, Packet analysis, Service-health measures, Automated testing, Telemetry, Diagnostics

Technologies

C, C++, C#, Java, JavaScript, Python, Rust, Windows, Linux, Virtualization, Containers

Responsibilities

Define technical vision and long-term architecture for Windows AI capabilities, Translate ambiguous business needs into technical requirements and execution plans, Make architectural decisions involving performance, reliability, and security, Build prototypes and contribute production code, Establish engineering standards and reusable patterns, Drive engineering quality through automated testing and release processes, Build operational excellence by identifying failure modes and resolving live-site issues, Align stakeholders on mitigation plans for technical risks

Seniority

Principal, hands-on IC with strategic vision

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