CareerPlanSign in

Principal Software Engineer, Windows Apps & Developer Ecosystem

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

Core

Design and build developer-facing services, SDKs, APIs, and tooling to simplify app development and increase platform adoption on Windows; lead complex technical engagements across architecture, distribution, and lifecycle management.

Role type

Principal Software Engineer (Windows Apps & Developer Ecosystem)

Builds

Developer-facing services, SDKs, APIs, frameworks, and tooling for the Windows platform

Domain

Operating Systems (Windows) / Developer Ecosystems

Deliverable

production ML models | product features | infrastructure

Required skills

Native Windows application development, SDK/API design, cross-platform ecosystem experience, technical strategy, cross-team initiative leadership, performance optimization, app store publishing/operations, ISV engagement

Preferred skills

Ambiguous problem solving, data-driven decision making, executive stakeholder engagement

Technologies

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

Responsibilities

Design and build developer-facing services, SDKs, APIs, and tooling; lead complex technical engagements from discovery to launch; translate customer feedback and market trends into platform strategy; define success measures and evaluate outcomes; troubleshoot and optimize application performance, distribution, and monetization at scale

Seniority

Principal, hands-on IC with strategic influence

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