CareerPlanSign in

Principal Software Engineer

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

Core

Define and drive the long-term technical vision and architecture for the Fabric Data Warehouse Distributed Query Processing (DQP) platform, ensuring scalability, reliability, and performance at cloud scale.

Role type

Principal Software Engineer (Distributed Systems & Cloud Architecture)

Builds

Fabric Data Warehouse Distributed Query Processing (DQP) platform

Domain

Cloud computing, distributed systems, data warehousing

Deliverable

production ML models | infrastructure

Required skills

Distributed systems architecture, scalability design, fault tolerance, concurrency management, resource management, workload isolation, performance optimization, technical governance, cross-team collaboration, mentoring, AI-driven development practices, automation, intelligent observability

Preferred skills

AI-first mindset, growth orientation, passion for new technologies

Technologies

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

Responsibilities

Lead design and evolution of core query processing technologies, establish architectural standards and engineering best practices, mentor senior engineers and technical leaders, champion AI-driven development and automation

Seniority

Principal, strategy & mentorship

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