CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-20 → 2026-09-26

Core

Design, implement, test, deploy, and operate highly available distributed services and automation for configuring and migrating large-scale telemetry workloads across the fleet.

Role type

Principal Software Engineer (Backend/Infrastructure)

Builds

Telemetry collection, routing, storage, and efficient data access systems; observability solutions; backend systems.

Domain

Cloud-native infrastructure, distributed systems, large-scale production services, telemetry.

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C, C++, C#, Java, JavaScript, Python, distributed systems, cloud-native infrastructure, API design, system reliability, observability, mentoring, technical design reviews.

Preferred skills

Rust, AKS, machine learning-based anomaly detection, agentic development practices.

Responsibilities

Design and implement distributed services for telemetry workloads; build and enhance APIs and subsystems for data access; integrate ML capabilities for platform intelligence; implement monitoring, alerting, and diagnostics; mentor engineers and lead design reviews; collaborate on cross-organization delivery and architectural alignment.

Seniority

Principal, hands-on IC with mentorship and strategy

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