Software Engineer – Azure Host Networking

Software Engineer – Azure Host Networking

Software Engineer – Azure Host Networking

Job Overview

Location
London, England
Job Type
Full Time Job
Job ID
38193
Date Posted
1 year ago
Recruiter
John Apl
Job Views
97

Job Description

Microsoft Azure Networking ILDC (Microsoft Israel Development Center) team is a new and fast-growing team, with multiple intriguing projects in different networking and security areas.

Our team develops products spanning across all layers of the networking stack, from FPGA offloading, through kernel drivers, DPDK applications up to user space Golang code and more.

Microsoft Azure is building the fastest and most secure networks in the public cloud. ILDC, (Microsoft Azure’s Israel Development Center) is seeking candidates who ideally have networking and/or security background.

We Are Looking For Excellent Engineers Who Want To

  • Create, impact and collaborate with the best-in-class engineers
  • Be part of building a new 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 Network Driver Developer to build the world’s fastest public cloud and make a difference to millions of people across the planet.

For more information about Azure Networking:
Azure Networking - The Atlas Podcast | Podcast on Spotify
Microsoft R&D - Blog - Azure Networking (microsoftrnd.co.il)

 Responsibilities

  • As a member of the Azure Host Networking team, you will enjoy developing technologies and multi-disciplinary products that involve software and hardware.
  • You will develop Windows/Linux drivers and apps.
  • You will be driving projects with other teams in Microsoft, our hardware partners and OS partners.
  • You will collaborate with different partners in Azure Networking team in Israel and US.
  • You will be responsible for designing new features, testing and deploying at scale.

Qualifications

Basic Qualifications

  • Sc. or M.Sc. in Computer Science, Computer Engineering or equivalent experience
  • 2-3 years of software development in C/C++/Rust
  • Experience with SW /HW integration
  • Good grasp of internals
  • Device driver design, development, debugging and testing experience
  • Be productive and flexible in a fast-moving, geographically diverse and agile environment

Preferred Qualifications

  • TCP/IP, Switching and routing protocols; Network virtualization (NVGRE, VXLAN); QoS and scheduling.
  • Experience with network hardware - NICs, switches, routers; Load balancing.
  • Understanding of network security concepts
  • Linux and Windows networking stacks and other OS components; Reliable, high quality software development; Performance optimizations
  • Host network offloads; RDMA, SR-IOV; Virtualization (hypervisors, virtual machine switching)
  • Cloud networking architectures, networking at scale, deployment and servicing at scale

 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Job ID: 38193

Similar Jobs

Meta

Full Time Job

Software engineer – azure host networking Software engineer – azure host networking

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer – azure host networking Software engineer – azure host networking

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer – azure host networking Software engineer – azure host networking

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer – azure host networking Software engineer – azure host networking

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept