Microsoft develops cloud computing and networking technologies through its Azure platform. The Software Engineer II will design and develop software for Azure SmartNIC platforms, improve networking performance and reliability, analyze telemetry, and collaborate across hardware, firmware, and platform teams to deliver next-generation cloud networking capabilities.