Host Networking Software Engineer — Equity & Large-Scale DCs

Meta

United States

On-site

USD 184,000 - 257,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta is seeking a software engineer for Host Networking to design and validate drivers, firmware, and software for data-center network devices and AI workloads. You will debug, optimize, and integrate components across partner teams while developing automated tests for CI/CD pipelines.

The role focuses on scalable services for datacenter switches and efficient inter-service communication. Applicants should have extensive C/C++ experience, scripting skills, and a track record of cross-functional

Qualifications

  • 7+ years of software development experience in industry settings or PhD with 4+ years.
  • 3+ years with network devices and products and understanding of switching/routing protocols.
  • Proficiency in C/C++ and Python or Shell scripting.
  • Experience with developing and automating test suites.
  • Experience collaborating with cross-functional teams.

Responsibilities

  • Design, develop, and validate drivers, firmware, and software for network devices, transport stacks, and AI workloads.
  • Debug complex system-level issues and lead performance tuning to optimize software stack performance.
  • Understand software components from multiple partner teams, lead integration efforts, and drive continued development.
  • Develop and automate test suites for CI/CD framework and various components.
  • Collaborate with partner teams to integrate software components, align on goals, and participate in oncall rotations.
  • Design, develop, and deploy services to manage datacenter network switches and forwarding functions.
  • Develop infrastructure to maintain switch state and enable communication between services at scale.

Skills

C/C++
Python
Shell scripting
Test automation
Cross-functional collaboration

Tools

Linux kernel
Qemu
FPGA Emulation
RDMA
OpenCL

Job description

Meta is seeking a software engineer for Host Networking to design and validate drivers, firmware, and software for data-center network devices and AI workloads. You will debug, optimize, and integrate components across partner teams while developing automated tests for CI/CD pipelines.

The role focuses on scalable services for datacenter switches and efficient inter-service communication. Applicants should have extensive C/C++ experience, scripting skills, and a track record of cross-functional

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Host Networking Software Engineer - Datacenter Scale
Host Networking Software Engineer - Datacenter Scale

Meta • Honolulu (HI)

On-site
USD 184,000 - 257,000
Host Networking Software Engineer - Datacenter & AI Stack
Host Networking Software Engineer - Datacenter & AI Stack

Meta • Salem (OR)

On-site
USD 184,000 - 257,000
Datacenter-Scale Host Networking Software Engineer
Datacenter-Scale Host Networking Software Engineer

Meta • Salt Lake City (UT)

On-site
USD 184,000 - 257,000
Senior Software Engineer, Host Networking & DC Scale
Senior Software Engineer, Host Networking & DC Scale

Meta • New York (NY)

On-site
USD 184,000 - 257,000
Senior Host Networking Software Engineer for Hyper-Scale Infra
Senior Host Networking Software Engineer for Hyper-Scale Infra

Meta • Topeka (KS)

On-site
USD 184,000 - 257,000
Host Networking Software Engineer - Scale Datacenter Systems
Host Networking Software Engineer - Scale Datacenter Systems

Meta • Carson City (NV)

On-site
USD 184,000 - 257,000
Host Networking Software Engineer for Hyper-Scale Networks
Host Networking Software Engineer for Hyper-Scale Networks

Meta • Montgomery (AL)

On-site
USD 184,000 - 257,000
Host Networking Software Engineer for Datacenters
Host Networking Software Engineer for Datacenters

Meta • Augusta (ME)

On-site
USD 184,000 - 257,000
Senior Software Engineer - Host Networking
Senior Software Engineer - Host Networking

Meta • Menlo Park (CA)

On-site
USD 184,000 - 257,000
Senior Host Networking Software Engineer
Senior Host Networking Software Engineer

Meta • Dover (DE)

On-site
USD 184,000 - 257,000