Senior Software Engineer - Azure Core Host Networking

Microsoft is a global technology company that empowers people and organizations to achieve more through cloud computing and software solutions.
$150,000 - $250,000
Cloud
Senior Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer - Azure Core Host Networking

Microsoft Azure Core ILDC team is seeking a Senior Software Engineer to join their fast-growing networking team in developing cutting-edge cloud infrastructure. The role focuses on building the world's fastest and most secure networks in public cloud, working across all layers of the networking stack from FPGA offloading to kernel drivers and user space code. The team has been instrumental in developing Microsoft Azure's hardware acceleration product, Azure Boost.

As a Senior Software Engineer, you'll be working with best-in-class engineers to create innovative solutions that impact millions of users globally. The position involves developing complex networking systems, from conceptualization to production deployment. You'll be collaborating with teams across multiple geographical locations, including Israel, US, India, and Europe.

The ideal candidate should have strong expertise in networking technologies, operating systems, and low-level programming. This role offers the opportunity to work on cutting-edge cloud technologies while being part of Microsoft's mission to empower every person and organization on the planet. The position offers remote work flexibility, comprehensive benefits, and the chance to contribute to large-scale cloud infrastructure development.

Working at Microsoft means joining a culture of inclusion with a growth mindset, where innovation and collaboration are key to achieving shared goals. The role provides extensive opportunities for professional growth, working with advanced technologies, and making a significant impact on cloud computing infrastructure.

Last updated 4 days ago

Responsibilities For Senior Software Engineer - Azure Core Host Networking

  • Develop Windows/Linux drivers, services and apps
  • Drive projects with other teams in Microsoft, hardware and OS partners
  • Drive collaboration with different partners in Azure Core team in Israel, US, India and Europe
  • Design new features, testing and deploying at scale

Requirements For Senior Software Engineer - Azure Core Host Networking

Linux
Python
Java
  • Bachelor's Degree in Computer Science or related technical field with 8+ years technical engineering experience
  • Experience with operating systems internals
  • Understanding TCP/IP and networking concepts
  • Experience with Linux and Windows networking stacks
  • Experience with host network offloads, RDMA, SR-IOV, Virtualization
  • Knowledge of switching and routing protocols
  • Experience with networking at scale and cloud networking architectures
  • Performance optimization of low-level code

Benefits For Senior Software Engineer - Azure Core Host Networking

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Azure Core Host Networking

Senior Technical Support Engineer - Azure

Senior Technical Support Engineer position at Microsoft, focusing on Azure cloud technologies with up to 100% remote work flexibility and comprehensive benefits.

Senior Platform Engineer - Kubernetes

Senior Platform Engineer position at Microsoft's Xbox Game Studios Publishing, focusing on Kubernetes and cloud infrastructure for gaming services.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Core Trusted Platform team, focusing on cloud security, AI technologies, and platform automation with hybrid work options.

Technical Support Engineer- Networking

Senior Technical Support Engineer role at Microsoft, focusing on networking and cloud infrastructure support, offering hybrid work arrangement in Taipei.

Datacenter Engineering Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's datacenter in Johor Bahru, focusing on construction supervision and mechanical systems design for cloud infrastructure.