Senior Host Networking Software Engineer (DC Scale)

Meta

Frankfort (KY)

On-site

USD 184,000 - 257,000

Full time

14 days+

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 to join our Host Networking team, building drivers, firmware, and software for data-center network devices and AI workloads. You will design, implement, and validate software across the stack and collaborate with partner teams to align goals.

You will participate in oncall rotations, lead performance tuning, and help ship scalable solutions in a hyper-scale environment. A strong background in C/C++, scripting, and CI/CD is required.

Qualifications

  • Bachelor's degree in CS/CE or equivalent practical experience.
  • 7+ years of software development experience in industry settings or PhD with 4+ years of experience.
  • 3+ years of experience with network devices (routers/switches) and knowledge of network switching/routing protocols.
  • Proficiency in C/C++ and at least one scripting language (Python/Shell Scripting).
  • Experience with developing and automating test suites.
  • Experience collaborating with cross-functional teams (hardware, firmware, test) to deliver solutions.

Responsibilities

  • Design, develop, and validate drivers, firmware, and software for network devices, transport stacks, and AI workloads
  • Debug complex system-level issues and perform performance tuning to optimize software stack
  • Understand components from partner teams and lead integration efforts
  • Develop and automate test suites for CI/CD framework and components
  • Collaborate with partner teams to integrate software components and participate in on-call 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++ programming
Python/Shell scripting
Network devices
Test automation
Cross-functional collaboration
On-call rotations

Education

Bachelor's degree in Computer Science / Computer Engineering / related field or equivalent practical experience

Tools

QEMU
FPGA emulation
Linux kernel drivers
RDMA knowledge

Job description

Meta is seeking a Software Engineer to join our Host Networking team, building drivers, firmware, and software for data-center network devices and AI workloads. You will design, implement, and validate software across the stack and collaborate with partner teams to align goals.

You will participate in oncall rotations, lead performance tuning, and help ship scalable solutions in a hyper-scale environment. A strong background in C/C++, scripting, and CI/CD is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Host Networking Software Engineer — Equity & Large-Scale DCs
Host Networking Software Engineer — Equity & Large-Scale DCs

Meta • United States

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

Meta • Annapolis (MD)

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

Meta • Menlo Park (CA)

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

Meta • Phoenix (AZ)

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

Meta • Austin (TX)

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

Meta • City of Albany (NY)

On-site
USD 184,000 - 257,000
Hyperscale Network Hardware Engineer
Hyperscale Network Hardware Engineer

Meta • Menlo Park (CA)

On-site
USD 173,000 - 245,000
Software Engineer - Host Networking
Software Engineer - Host Networking

Meta • Annapolis (MD)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Software Engineer - Host Networking
Software Engineer - Host Networking

Meta • Frankfort (KY)

On-site
USD 184,000 - 257,000