Senior Software Engineer - Azure Core Host Networking

1 Month ago • 8 Years + • Network Engineering • DevOps

Job Summary

Job Description

Microsoft Azure Core ILDC team seeks a Senior Software Engineer to build the world's fastest public cloud. The role involves developing Windows/Linux drivers, services, and apps across all networking stack layers (FPGA to user space). You'll collaborate with various teams within Microsoft and external partners, designing new features, testing, and deploying at scale. The position requires expertise in networking, operating system internals, and development in languages like C, C++, C#, Java, JavaScript, or Python. Responsibilities include project leadership, cross-team collaboration, and ensuring high availability and performance in a large-scale cloud environment.
Must have:
  • 8+ years experience
  • C/C++/C#/Java/JavaScript/Python
  • OS internals knowledge
  • Networking expertise (TCP/IP)
  • Driver development (Windows/Linux)
  • Project leadership
  • Collaboration skills
Good to have:
  • Python/Java/C# experience
  • Scrum experience (Jira/Azure DevOps)
  • RDMA, SR-IOV, Virtualization
  • Network hardware knowledge
  • Cloud networking architectures
  • Performance optimization
Perks:
  • Industry leading healthcare
  • Educational resources
  • Product/service discounts
  • Savings and investments
  • Maternity/paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft Azure Core ILDC (Microsoft Israel Development Center) team is a new and fast growing team, with multiple intriguing projects in different networking areas. Our team develops products spanning across all layers of the networking stack, from Field Programmable Gate Arrays (FPGA) offloading, through kernel drivers, Data Plane Development Kit (DPDK) applications up to user space code and more. Microsoft Azure is building the fastest and most secure networks in public cloud. ILDC (which is Microsoft Azure’s Israel Development Centers) is seeking candidates who ideally have networking and/or security background. During the last few years we took significant part in definition and development of Microsoft Azure HW acceleration product, , |

We are looking for excellent engineers who want to create, impact and collaborate with the best-in-class engineers. Be part of a growing team and contribute to its success. Innovate, solve problems and work as part of a team. Build network systems and services, taking products all the way from an idea to production. Join us as a Senior Software Engineer to build the world’s fastest public cloud and make a difference to millions of people across the planet.

 

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Qualifications:

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:  Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 1+ years of software development in Python/Java/C#.
  • Experience with operating systems internals.
  • Familiarity with scrum tracking tools such as JIRA or Azure DevOps.
  • Understanding  TCP/IP and other networking concepts.
  • Experience in the following:
    • Linux and Windows networking stacks and other OS components;
    • Reliable, high availability software development;
    • Host network offloads; RDMA, SR-IOV; Virtualization (hypervisors, virtual machine switching); TCP/IP;
    • Switching and routing protocols; Network hardware - NICs, switches, routers; Load balancing; Network virtualization (NVGRE, VXLAN); QoS and scheduling;
    • Networking at scale, deployment and servicing at scale;
    • Cloud networking architectures;
    • Performance optimization of low-level code.

#azurecorejobs

 

 

Responsibilities

  • You will develop, Windows/Linux drivers, services and apps.
  • You will be driving projects with other teams in Microsoft, with our hardware and OS partners.
  • You will drive collaboration with different partners in Azure Core team in Israel, US, India and Europe.
  • You will be responsible for designing new features, testing and deploying at scale.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

PhonePe - Product Solution Engineer - App Platform

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Velotio Technologies - Software Engineer (DE)

Velotio Technologies

Pune, Maharashtra, India (Remote)
4 Months ago
Google - Data Cloud Consultant, Google Cloud Professional Services

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-iX - Senior Java Full Stack Engineer (#2572)

N-iX

Colombia (Remote)
2 Months ago
ZeptoLab - Senior Golang Developer

ZeptoLab

Vojvodina, Serbia (Remote)
2 Months ago
Bally's Interactive - Senior Network Engineer

Bally's Interactive

Malta, New York, United States (On-Site)
1 Month ago
Google - Data Center Technician, Global Server Operations

Google

Singapore (On-Site)
1 Month ago
ByteDance - Tech Lead - IaaS AI Infra- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Technical Program Manager, Net Infra (Backbone)

Meta

Denver, Colorado, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Traffic Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meltwater - Search Backend Software Engineer Senior

Meltwater

Hyderabad, Telangana, India (Hybrid)
4 Months ago
SmileGate - Game Data Engineer (Platform Development)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Nasdaq - Software Developer - AxiomSL

Nasdaq

Pune, Maharashtra, India (On-Site)
4 Months ago
Zeta - Software Development Engineer in Test I / II

Zeta

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nagarro - Associate Principal Engineer, QA-Automation- Cypress

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Senior AI Developer - MILANO [DIG]

PwC

Milan, Lombardy, Italy (On-Site)
4 Months ago
Microsoft - Senior Software Engineer - Enterprise Content Delivery Network

Microsoft

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nasdaq - Senior Java Engineer

Nasdaq

Lisbon, Lisbon, Portugal (Hybrid)
4 Months ago
Resideo - Senior Engineer- Software QA

Resideo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Sumo Logic - Senior Site Reliability Engineer - Core

Sumo Logic

Noida, Uttar Pradesh, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Haifa, Haifa District, Israel

Playtika - VIP Account Manager

Playtika

Israel (On-Site)
3 Months ago
Unity - Senior Backend Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Months ago
Ilyon - UI Artist

Ilyon

Rosh Haayin, Center District, Israel (On-Site)
3 Months ago
Tesla - Service Technician

Tesla

Karmiel, North District, Israel (On-Site)
1 Month ago
SuperPlay - Tech Artist Team Lead

SuperPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Intel Corporation - CPU Physical Design Engineer

Intel Corporation

Haifa District, Israel (Hybrid)
2 Months ago
Google - Senior Firmware Engineer, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Intel Corporation - Senior Performance Verification Lead

Intel Corporation

Haifa, Haifa District, Israel (Hybrid)
2 Months ago
BigID - Senior Product Manager

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
PAPAYA - Analytics Principal

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Edge Network Engineer - EDGE Network

ByteDance

London, England, United Kingdom (On-Site)
3 Months ago
ION - Network Engineer - 7401

ION

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Playtika - IT Infrastructure Engineer

Playtika

Ukraine (On-Site)
3 Months ago
ByteDance - Senior Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ARHS - Systems Engineer

ARHS

Valletta, Malta (On-Site)
3 Months ago
Cisco ThousandEyes - Senior Site Reliability Engineer, Efficiency and Performance

Cisco ThousandEyes

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Convoso - Senior System Engineer

Convoso

Vadodara, Gujarat, India (Hybrid)
5 Months ago
Microsoft - ROP - Cloud Network Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Kyndryl - Mainframe Network Communication - System Programmer

Kyndryl

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug