CareerPlan

Principal Software Engineer, Microsoft HPC Pack

United States, Multiple Locations, Multiple LocationsFull-time2026-10-12 → 2026-11-10

Core

Lead investigation and resolution of complex engineering issues for Microsoft HPC Pack, including security vulnerabilities, reliability problems, and hybrid-cloud deployment issues.

Role type

Principal Software Engineer (HPC Platform)

Builds

Distributed high-performance computing platforms and hybrid-cloud deployment solutions

Domain

High-Performance Computing (HPC), Distributed Systems, Cloud Infrastructure

Required skills

Distributed system design, High-performance computing platform development, Security vulnerability assessment, Workload scheduling, Cluster management, Complex customer escalation investigation, Architecture design, Code review, Release management, Technical documentation

Preferred skills

None stated

Technologies

C, C++, C#, Java, JavaScript, Python, Windows Server, Linux, Azure, .NET, PowerShell, REST APIs, Service-Oriented Architecture (SOA)

Responsibilities

Lead investigation and resolution of complex engineering issues including security vulnerabilities, reliability problems, and hybrid-cloud deployment issues; Own technically complex work throughout the engineering lifecycle including requirements analysis, architecture, design, implementation, code review, validation, release, and servicing; Drive security and compliance engineering including CVE assessment and security-update development; Mentor engineers and develop technical documentation and repeatable servicing practices

Seniority

Principal, hands-on IC with mentorship responsibilities