CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-09-10 → 2026-09-29

Core

Leads debugging, verification, incident resolution, and secure product development while driving experiments and scaling to customer requirements.

Role type

Principal Software Engineer (Security & Reliability)

Builds

Production code, secure systems, and scalable products

Domain

Software Engineering, Security, Reliability Engineering

Required skills

Debugging, testing, telemetry analysis, incident management, root cause analysis, security design, feature flagging, experimentation design, metrics definition, cross-functional collaboration, secure coding practices, performance optimization

Preferred skills

None stated

Technologies

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

Responsibilities

Lead debugging efforts using tools, tests, logs, and telemetry; lead incident retrospectives and implement repair actions; apply least-access principles and secure design patterns; lead product development and scaling; drive experiments using feature flags and interpret results; collaborate with Data Science and product managers on success metrics.

Seniority

Principal, hands-on IC with strategic leadership

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