The Senior Software Engineer will help build the networking foundation behind Windows, Azure, and Windows Server as part of the Windows CoreOS Networking Team. The team develops core networking, TCP/IP, and QUIC technologies that provide reliable, secure, high-performance connectivity to more than one billion monthly active users. The role involves architecting, designing, and implementing features in the Windows networking stack, including work on TCP/IP, transport and routing protocols, packet processing, connection management, performance, reliability, and network security. The engineer will investigate complex networking behavior using packet captures, telemetry, tracing, and protocol-level diagnostics; analyze customer cases; and debug and fix networking stack defects. The engineer will help evolve standards-based protocols, collaborate with networking experts across Microsoft and the industry, and work with standards bodies such as the IETF. The role includes solving challenging systems problems and advancing protocols for modern and post-quantum security requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior