CareerPlanSign in

Senior Software Engineer

United States, Multiple Locations, Multiple Locations💼 Full-time🗓 2026-09-21 → 2026-09-25

Core

Lead development of next-generation Azure SmartNIC and networking software capabilities, driving architecture for RDMA, virtualization, and high-performance networking.

Role type

Senior IC software engineer (networking/SmartNIC)

Builds

Azure SmartNICs, networking software, and high-performance distributed systems

Domain

Cloud computing, networking, hardware-software integration

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C, Java, Python, Linux kernel development, RDMA, DPDK, SR-IOV, TCP/IP, Ethernet, network virtualization, hardware-software integration, incident response, root-cause analysis, scalable architecture design

Preferred skills

Azure networking, storage networking, high-performance computing workloads, firmware interactions

Technologies

Azure, Linux, C++, C, Java, Python, RDMA, DPDK, SR-IOV

Responsibilities

Drive architecture and technical execution for RDMA and virtualization technologies; collaborate with hardware, firmware, and silicon teams to deliver platform innovations; define reliability and performance improvements based on production telemetry; lead technical design and delivery of complex engineering projects; mentor engineers through design and code reviews; troubleshoot and debug production environments; drive systemic reliability improvements and incident response.

Seniority

Senior, hands-on IC with technical leadership

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.