Senior Network Software Engineer – Scalable Systems

Socket.dev

Bellevue (CA)

On-site

USD 184,000 - 257,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Meta is seeking software engineers to design, develop, and validate drivers, firmware, and software for network devices and AI workloads. You will debug system-level issues, optimize performance, and lead integration across partner teams.

You will also develop automated test suites for CI/CD, collaborate to integrate components, and contribute to on-call rotations. The role covers datacenter switches, HPC libraries, and scalable communication infrastructure.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
  • 7+ years of software development experience, or 4+ years with a PhD.
  • 3+ years of experience with network devices (routers, switches, adapters, load balancers) and understanding of routing protocols.
  • Proficiency in C/C++ and Python or Shell scripting.
  • Experience developing and automating test suites.
  • Experience collaborating with cross-functional teams (hardware, firmware, test) to deliver technical solutions.

Responsibilities

  • Design, develop, and validate drivers, firmware, and software for network devices, transport stacks, and AI workloads.
  • Debug complex system-level issues and 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.
  • Enhance HPC libraries such as NCCL, RCCL, OneCCL, MPI.
  • Develop infrastructure to maintain switch state and enable communication between services at scale.

Skills

C/C++
Python
Test automation
CI/CD

Education

Bachelor's degree in CS

Job description

Meta is seeking software engineers to design, develop, and validate drivers, firmware, and software for network devices and AI workloads. You will debug system-level issues, optimize performance, and lead integration across partner teams.

You will also develop automated test suites for CI/CD, collaborate to integrate components, and contribute to on-call rotations. The role covers datacenter switches, HPC libraries, and scalable communication infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Software Engineer - Scalable Infra & AI
Senior Network Software Engineer - Scalable Infra & AI

Meta • Bellevue (WA)

On-site
USD 150,000 - 210,000
Network Software Engineer - Scalable Distributed Systems
Network Software Engineer - Scalable Distributed Systems

Meta • New York (NY)

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

Meta • Bellevue (WA)

On-site
USD 150,000 - 210,000
Senior Host Networking Engineer for Datacenter Scale
Senior Host Networking Engineer for Datacenter Scale

Meta • Menlo Park (CA)

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

Socket.dev • Bellevue (CA)

On-site
USD 184,000 - 257,000
Senior Network Engineer, AI Lab & Compute Clusters
Senior Network Engineer, AI Lab & Compute Clusters

Meta • Ashburn (VA)

On-site
USD 193,000 - 271,000
Bonus
Equity
Benefits
Production Systems Engineer, Fleet AI Systems
Production Systems Engineer, Fleet AI Systems

Meta • Austin (TX)

On-site
USD 140,000 - 200,000
Senior Systems ML Engineer — Scalable AI Infrastructure
Senior Systems ML Engineer — Scalable AI Infrastructure

Meta • Bismarck (ND)

On-site
USD 154,000 - 217,000
Senior Infrastructure Engineer - Scalable Systems & AI
Senior Infrastructure Engineer - Scalable Systems & AI

Meta • Sunnyvale (CA)

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

Meta • New York (NY)

On-site
USD 184,000 - 257,000