AMVETS Jobs

Job Information

Microsoft Corporation Senior Software Engineer - Azure Core in Multiple Locations, Israel

Microsoft Azure is building the fastest network in public cloud. We are seeking candidates who live and breathe network acceleration, love to code, and wish to have an impact and a footprint in Microsoft's Azure cloud.

We innovate and implement software and hardware that radically accelerates many types of computations and functions of the Azure network. RDMA is a centerpiece of our architecture, and Microsoft Azure is expanding the investment in this domain.

Come join us and be challenged daily as you innovate, define, and build RDMA based solutions for some of the world’s largest datacenter networks.

The Azure Host Networking team is where the rubber meets the road for Network Acceleration. Come join us to take Azure network performance to new heights.

For more information about Azure Networking:

Azure Networking - The Atlas Podcast | Podcast on Spotify

Microsoft R&D - Blog - Azure Networking (microsoftrnd.co.il)

Responsibilities

  • Architect, build and deploy RDMA-based networking acceleration

  • Define and develop Windows/Linux RDMA drivers and apps

  • Define and architect hardware acceleration for RDMA networking

  • Define intelligent and efficient RDMA network testing methodologies

  • Drive projects with other teams in Microsoft, our hardware partners and OS partners.

  • Engage and collaborate with other teams and members of Azure Networking and Storage teams around the world.

Qualifications

Basic qualifications:

  • 7+ years of experience in software development in C/C++ Good grasp of operating system internals

  • Good grasp of Networking at scale

  • Experience with HW/SW integration

  • Device driver design, development, debugging and testing experience

  • B.Sc. or M.Sc. in Computer Science, or equivalent experience

Preferred Qualifications:

  • TCP/IP; Switching and routing protocols; Network hardware - NICs, switches, routers; Load balancing; Network virtualization (NVGRE, VXLAN); QoS and scheduling; RDMA

  • Linux and Windows networking stacks and other OS components; Reliable, high quality software development; Performance optimizations

  • Host network offloads; SR-IOV; Virtualization (hypervisors, virtual machine switching);

  • Cloud networking architecture; Networking at scale, deployment and servicing at scale

#AZCORE2024

#azurecorejobs

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers