CareerPlanSign in

Principal Software Engineering Manager

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

Core

Lead disciplined use and improvement of AI tools throughout the software development lifecycle, guide complex architecture for high-scale systems, and coach teams in engineering excellence and validation strategies.

Role type

Principal Software Engineering Manager (AI & High-Scale Systems)

Builds

High-scale, secure, and performant software systems leveraging AI and agentic loops

Domain

Software Engineering, Artificial Intelligence, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

AI tool integration, system architecture design, secure coding practices, test automation strategy, team leadership, engineering best practices, telemetry integration, dependency management, talent development, Azure services expertise

Preferred skills

Generative AI, foundation models, agentic system design, reasoning and planning systems

Technologies

C, C++, C#, Java, JavaScript, Python, Azure services

Responsibilities

Guide and review complex architecture and design decisions for high-scale systems; Lead efforts to produce extensible, maintainable, secure, and performant code; Coach and lead teams in creating comprehensive validation strategies including security testing; Mentor and develop team members to ensure technical skills remain current; Lead collaboration across teams to manage dependencies and align on delivery milestones

Seniority

Principal, hands-on IC with significant people management

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