CareerPlanSign in

Principal Software Engineer Manager

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

Core

Manage a team of engineers to deliver product features with agility and quality while providing hands-on technical leadership in architecture and AI-first development.

Role type

Principal Software Engineer Manager

Builds

Product features and platform capabilities for multiple groups

Domain

Software engineering, large-scale systems, AI integration

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale system architecture, microservices design, API design, performance tuning, database design, AI model understanding, code review, technical mentorship, project planning, cross-functional stakeholder management

Preferred skills

Deep understanding of AI models, systematic software design approaches

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Manage high-performing engineering teams, provide hands-on technical leadership in architecture and code, drive AI-first development integration, partner with stakeholders on user requirements, develop design documents for the platform, mentor engineers to produce extensible code, drive project and release plans across groups

Seniority

Principal, hands-on IC with management responsibilities

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