CareerPlanSign in

Principal Software Engineer

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

Core

Lead architecture and technical strategy for large-scale business data, intelligence, AI, and cloud platform systems, driving the evolution of Dataverse as the business data platform for the AI era.

Role type

Principal Software Engineer (AI-native platform & distributed systems)

Builds

Enterprise-grade business applications, data platforms, copilots, agents, and AI-driven experiences

Domain

Enterprise Cloud, Artificial Intelligence, Data Intelligence

Deliverable

production ML models | infrastructure | product features

Required skills

Software architecture, distributed systems design, cloud-native development, AI/LLM integration, agent orchestration, semantic intelligence, retrieval and grounding systems, operational excellence, CI/CD, mentoring

Preferred skills

AI-native engineering practices, hyperscale cloud infrastructure, knowledge systems, responsible AI principles

Technologies

Azure, C#, Java, Python, JavaScript, C++, containerized workloads, platform services

Responsibilities

Define technical direction for foundational platform capabilities and intelligent services; Design and evolve cloud-native distributed systems; Lead development of AI-native platform capabilities including agent orchestration and LLM-powered experiences; Mentor engineers and drive cross-organization technical leadership; Evaluate architectural tradeoffs balancing scalability, governance, and cost efficiency.

Seniority

Principal, strategy & mentorship

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