Are you passionate about high-performance computing and solving complex systems-engineering challenges across enterprise, on-premises, hybrid, and cloud environments? Join the Azure High-Performance Computing (HPC) and Artificial Intelligence (AI) team to help sustain one of Microsoft’s established enterprise computing platforms through a critical stage of its product lifecycle. The Azure HPC and AI team, part of Azure Specialized, develops and supports technologies that enable customers to deploy, manage, and operate technical computing workloads across on-premises, hybrid, and Azure environments. In this role, you will work with experienced engineers and partner organizations on technically complex distributed systems, security response, product servicing, and responsible lifecycle management. As a Principal Software Engineer, you will provide technical leadership for Microsoft HPC Pack engineering, servicing, security response, complex escalation investigation, and product retirement transition. You will own complex problems across the platform architecture and engineering lifecycle, preserve critical product knowledge, improve supportability, and guide engineers and partner teams through the remaining product lifecycle. This opportunity will allow you to strengthen your principal-level architectural leadership, deepen your expertise in enterprise high-performance computing and distributed systems, and influence security, servicing, and lifecycle decisions across multiple organizations. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day, we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal