Principal Network Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$137,600 - $294,000
Cloud
Principal Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS · AI

Description For Principal Network Engineer

Microsoft is seeking a Principal Network Engineer to join their AI High Performance Network Infrastructure team. This critical role involves managing the performance, security, and reliability of Microsoft's AI network infrastructure. The ideal candidate will bring extensive experience in HPC and InfiniBand networking, with the ability to perform deep analysis of performance and reliability issues.

The position offers a competitive salary range of $137,600 - $294,000 (higher in SF and NYC areas) and requires 9+ years of technical experience in network design, development, and automation. The role is remote-friendly with up to 100% work from home options and involves 0-25% travel.

As a Principal Network Engineer, you'll be responsible for troubleshooting complex multi-layer issues, participating in on-call duties, and advising other engineers on best practices. The role requires deep expertise in physical and virtual network components, problem management tools, and sustainable solution development.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time away. The company maintains a strong commitment to diversity and inclusion, providing equal opportunities to all qualified applicants.

This is an excellent opportunity for a seasoned network engineering professional to make a significant impact on Microsoft's AI infrastructure while working with cutting-edge technology and collaborating with talented teams. The role combines technical expertise with leadership responsibilities, making it ideal for someone who enjoys both hands-on engineering and mentoring others.

Last updated a minute ago

Responsibilities For Principal Network Engineer

  • Triage, troubleshoot, and repair complex multi-layer live site issues
  • Apply end-to-end expertise in physical and virtual network components
  • Participate in on-call/DRI duties to manage and resolve incidents in production
  • Advise engineers on best practices for triage and troubleshooting
  • Proactively seek mentorship and provide feedback to others

Requirements For Principal Network Engineer

Linux
Kubernetes
  • 9+ years technical experience in network design, development, and automation
  • 5+ years of experience with High Performance Computing
  • Bachelor's/Master's/Doctorate Degree in Electrical Engineering, Optical Engineering, Computer Science, Engineering, Information Technology, or related field
  • Must pass Microsoft Cloud Background Check
  • Experience with InfiniBand networking
  • Ability to work with internal and external customers

Benefits For Principal Network Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Network Engineer

Principal Software Engineer

Principal Software Engineer position at Microsoft working on COSMIC team to build and scale Kubernetes-based service platform for M365 Substrate Core organization.

Principal Software Engineer

Principal Software Engineer position at Microsoft's Health and Life Sciences Platform team, focusing on cloud infrastructure and Kubernetes.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure focusing on hardware platform innovation and virtualization technologies.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure cloud platform performance optimization, requiring expertise in systems programming and cloud infrastructure.

Principal Software Engineer – Cloud and Enterprise Security - defender for AI

Lead and innovate in AI security at Microsoft as a Principal Software Engineer, developing cutting-edge security products and services for cloud-native AI applications.