CareerPlanSign in

Principal Software Engineer

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

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

Deliverable

production ML models | product features | infrastructure

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 70,000+ jobs from 20+ sources.