CareerPlanSign in

Principal Software Engineer

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

Core

Oversees overall system architecture and creates strategic roadmaps for high-impact enterprise production backend server systems and distributed cloud services.

Role type

Principal Software Engineer (System Architecture)

Builds

Enterprise production backend server systems, distributed cloud services, and system-level features.

Domain

Enterprise software, distributed systems, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

System architecture design, distributed systems design, database internals (PostgreSQL), code review leadership, proof of concept development, on-call operations management

Preferred skills

Deep technical domain expertise, strategic roadmap planning, extensible codebase development

Technologies

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

Responsibilities

Create strategic roadmaps for system architecture evolution, establish policies for extensible and maintainable code, conduct effective code reviews, write proof of concept code, maintain live service operations on an on-call basis

Seniority

Principal, hands-on IC with strategic oversight

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