CareerPlan

Principal Software Engineer

United States, Washington, RedmondFull-time2026-10-28 → 2026-11-10

Core

Provides technical leadership, guides engineers to produce high-quality code, and leads complex product project plans and release plans.

Role type

Principal Software Engineer (Web/Platform)

Builds

Complex web applications, services, and platforms

Domain

Software Engineering / Web Development

Required skills

Technical leadership, mentoring, system design, web performance optimization, engineering culture definition, on-call management, cross-team collaboration

Preferred skills

Deep subject-matter expertise in cross-product features, adaptability to emerging technologies

Technologies

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

Responsibilities

Guide engineers to produce extensible, maintainable, secure, and performant code; Partner with stakeholders to determine user requirements for complex scenarios; Provide technical leadership in identifying dependencies and developing design documents; Mentor engineers to produce high-quality code; Lead multiple products' project plans and release plans; Participate in on-call rotations to monitor system health; Drive consistency in monitoring and operations at scale.

Seniority

Principal, hands-on IC with strategic leadership