With the continued advancement of breakthrough artificial intelligence models, the Azure Core team is expanding to deliver the foundational platform that will support the next generation of artificial intelligence workloads. The team is hiring experienced engineers to join agile engineering groups within the Host Networking and Hardware Acceleration team. As a Principal Software Engineer in this team, you will contribute to Azure’s host networking infrastructure by designing and deploying agents that integrate hardware and software components to deliver reliable and high-performance networking across current and future Azure hosts. You will also develop servicing software for Network Interface Cards to support artificial intelligence and other Azure workloads. This role offers the opportunity to deepen expertise in service-oriented architecture, distributed systems, low-level programming, operating system internals, virtualization, large-scale infrastructure, performance optimization, hardware offloading, and testing methodologies. The team supports flexible work arrangements, including remote and hybrid models, and values collaboration, technical excellence, and impact across one of the most critical services in the cloud.
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
Mid Level
Number of Employees
5,001-10,000 employees