CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-16 → 2026-09-25

Core

Lead architecture and technical strategy for complex, AI-enabled customer experience capabilities, ensuring high availability, security, and performance across distributed systems.

Role type

Principal Software Engineer (Applied AI & Distributed Systems)

Builds

End-to-end AI platforms, scalable event-driven systems, and mission-critical cloud services.

Domain

Cloud Infrastructure, Applied AI (Generative AI, LLMs), Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, Applied AI/LLM lifecycle management, Cloud infrastructure (Azure), System design, Mentoring, Technical strategy, Debugging complex cross-service failures, CI/CD, Real-time communication protocols

Preferred skills

Generative AI implementation, Audio streaming workflows, GitHub Copilot/Claude usage, Service Fabric expertise

Technologies

Azure, C, C++, C#, Java, JavaScript, Python, WebSockets, gRPC, GitHub, Service Fabric, LLMs, Generative AI

Responsibilities

Define and evolve end-to-end architecture for AI-enabled capabilities; Lead implementation of critical platform components and resolve complex design/performance challenges; Drive technical strategy and translate business needs into engineering plans; Mentor engineers and raise engineering standards; Own quality, security, compliance, and operability for mission-critical services; Lead resolution of high-severity live-site issues.

Seniority

Principal, hands-on IC with strategic leadership

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