CareerPlanSign in

Principal Software Engineer

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

Core

Identifying emerging problems for Azure, derisking productization via proof-of-concepts, and influencing hardware/software co-design to optimize platform workloads.

Role type

Principal Software Engineer (Systems/Hardware Co-design)

Builds

Capable proof-of-concepts for memory TCO reduction, optimized platform workloads, and hardware/software co-designed capabilities.

Domain

Cloud Infrastructure (Azure), Systems Software, Hardware Architecture

Deliverable

production ML models | product features | infrastructure

Required skills

Systems software development (OS kernel, memory management, I/O stacks, Virtualization), Hardware/software co-design leadership, Windows OS internals expertise, CPU/memory/I/O virtualization (x86, ARM), System architecture and firmware interactions, Full system software prototyping, Workload characterization and correlation, Data-driven analysis and recommendations

Preferred skills

Ecosystem partner engagement, Roadmap planning collaboration, Cross-organizational influence

Technologies

C, C++, C#, Java, JavaScript, Python, x86, ARM, Windows OS

Responsibilities

Lead full system software prototyping to develop proof-of-concepts for memory TCO reduction; Develop deep insights through workload characterization to identify systems optimization opportunities; Influence and shape hardware architecture and industry alignment with data-driven analysis; Collaborate with hardware and software engineering teams to land solutions in Azure data centers.

Seniority

Principal, strategy & mentorship

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