Principal Software Engineer
Core
Securing and hardening the Windows OS networking stack, advancing next-gen networking technologies (DoH, DoT), and building the networking foundation for Windows Containers and AKS.
Role type
Principal Software Engineer (Systems/Networking)
Builds
Windows OS networking stack, Windows Containers, Azure Kubernetes Service (AKS)
Domain
Operating Systems, Networking, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ systems programming, OS/kernel-level development, complex codebase navigation, deep system debugging, multi-threaded application expertise, networking protocol design, routing/switching architecture knowledge, security mindset
Preferred skills
B.Tech in Computer Science
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Secure and harden Windows OS networking stack against emerging threats, design resilient networking systems for planetary scale, debug complex hard-to-repro networking or system issues, build and secure networking foundation for enterprise workloads
Seniority
Principal, hands-on IC with strategy & mentorship