Architect, design and implement features in the Windows networking stack. Conduct analysis and do focused investigations based on customer cases related to the core networking areas using a variety of mechanisms such as logging, packet capture, telemetry data. Debug, analyze, design, and implement fixes for defects found in the networking stacks. Learn and keep up with networking standards-based protocols with the goal of building out great functionality to help customers. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with networking protocols and architecture. Experience in driver/kernel level software. Solid coding, debugging, testing, and problem-solving skills. Solid communication and collaboration skills. 8+ years of software development experience. 5+ years of industry experience with either C/C++ or Rust.