CareerPlan

Senior Software Engineer - Networking

USAFull-time$120k–$235k2026-11-06 → 2026-11-10

Core

Architect, design, and implement features in the Windows networking stack; debug and fix defects using logging, packet captures, and telemetry.

Role type

Senior Software Engineer (Windows Networking Stack)

Builds

Windows networking stack features and fixes

Domain

Operating Systems / Networking

Required skills

C, C++, C#, Java, JavaScript, Python, networking protocols, architecture, driver development, kernel-level software, debugging, testing, problem-solving

Preferred skills

Experience with driver or kernel-level software, 8+ years of software development, 5+ years with C/C++ or Rust

Technologies

Windows, C, C++, C#, Java, JavaScript, Python

Responsibilities

Architect and implement features in the Windows networking stack; investigate customer cases using logging, packet captures, and telemetry; debug and implement fixes for networking stack defects; collaborate with Azure, Office, and other Microsoft teams; keep current with networking standards-based protocols.

Seniority

Senior, hands-on IC