CareerPlanSign in

Principal Software Engineer

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

Core

Design, develop, and deliver innovative features for Power BI AI-Native Development, improving AI tools and practices across the software development lifecycle (SDLC).

Role type

Principal Software Engineer (AI-Native & Distributed Systems)

Builds

Large-scale distributed systems, cloud platforms, production services, and enterprise software systems with AI capabilities.

Domain

Cloud computing, Artificial Intelligence, Software Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Software architecture, system design, scalability, reliability, performance, operational excellence, AI-powered solution design, LLM-enabled experiences, agentic workflows, intelligent automation, applied machine learning, cloud platform expertise (Azure/AWS/GCP), programming in Rust/C#/Java/Python/C++/JavaScript, stakeholder alignment, technical leadership, on-call system monitoring.

Preferred skills

Azure experience, Responsible AI principles, ability to create clarity in ambiguous environments.

Technologies

Rust, C#, Java, Python, C++, JavaScript, Azure, AWS, GCP

Responsibilities

Design and deliver impactful AI-native features; provide technical leadership and mentorship to team members; partner with stakeholders to confirm customer requirements and feasibility; monitor systems for degradation and restore services; lead complex technical initiatives spanning multiple teams.

Seniority

Principal, strategy & mentorship

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