LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Principal Software Engineer
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 1607 jobs →
Microsoft

Principal Software Engineer

Microsoft • United States, Multiple Locations, Multiple Locations

Posted 6d agoLeadPrincipal engineer📍 United states
Apply Now →

Skills & Technologies

AzureKubernetesEbpfApis

Overview

Microsoft is hiring a Principal Software Engineer to architect and build next-generation frameworks for Azure Container Networking. You'll work with technologies like Azure, Kubernetes, and eBPF to enhance connectivity and observability for large-scale AI workloads. This role requires extensive experience in software engineering and cloud technologies.

Job Description

Who you are

You have a strong background in software engineering with a focus on cloud technologies, particularly in designing and implementing scalable systems. Your experience includes working with Azure and Kubernetes, and you understand the complexities of networking in distributed environments. You are adept at using eBPF for high-performance networking solutions and have a solid grasp of cloud APIs that integrate with open-source projects. You thrive in collaborative settings, driving innovation while ensuring that your solutions meet the demands of enterprise customers.

You possess a growth mindset and are committed to continuous learning and improvement. You have a proven track record of leading engineering projects from conception to deployment, demonstrating your ability to manage complex technical challenges. Your communication skills allow you to articulate technical concepts clearly to both technical and non-technical stakeholders, fostering a culture of inclusion and collaboration.

Desirable

Experience with AI-driven platforms and telemetry analysis is a plus, as you will be working on projects that leverage AI for network optimization. Familiarity with open-source networking tools like Cilium and Retina will enhance your contributions to the team. You are passionate about building resilient systems that can handle the unprecedented demands of large-scale AI workloads.

What you'll do

As a Principal Software Engineer, you will lead the design and development of frameworks that provision connectivity and observability across distributed container fleets. Your responsibilities will include architecting solutions that utilize eBPF for enhanced networking performance and developing cloud APIs that integrate seamlessly with existing open-source projects. You will collaborate with cross-functional teams to ensure that the solutions you build meet the needs of critical enterprise customers.

You will also drive initiatives that leverage AI to analyze massive telemetry streams, enabling automated troubleshooting and optimization of network performance. Your role will involve mentoring junior engineers, sharing your expertise, and fostering a culture of innovation within the team. You will be responsible for ensuring that the systems you design are scalable, resilient, and secure, meeting the high standards expected by Microsoft.

What we offer

At Microsoft, you will be part of a mission-driven organization that empowers every person and every organization on the planet to achieve more. You will work in an inclusive environment that values respect, integrity, and accountability. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of cloud networking and AI technologies.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts