CareerPlanSign in

Principal Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-28 → 2026-10-03

Core

Leads design and development of scalable, reliable products and services; mentors engineers and drives cross-product project plans.

Role type

Principal Software Engineer (System Design & Leadership)

Builds

Extensible and maintainable code for products, applications, services, or platforms

Domain

Software Engineering / System Architecture

Required skills

System design, cross-functional stakeholder management, technical mentorship, on-call incident response, observability, performance optimization, code consistency at scale

Preferred skills

Proactive adoption of new technical trends and patterns

Technologies

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

Responsibilities

Partner with stakeholders to determine user requirements; lead identification of dependencies and development of design documents; mentor engineers to produce maintainable code; drive multiple group's project and release plans; monitor systems for degradation or downtime; share knowledge to improve product availability and reliability.

Seniority

Principal, hands-on IC with strategic influence

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