Drimva

Meta

Software Engineer, Network Routing

$154K–$217K

Menlo Park, CA · Full-time · Posted Sep 30, 2026

Experience
5+ years of software development experience, or PhD with 2+ years of relevant experience; 3+ years of relevant network-device and routing-protocol experience.
Education
Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.

About the job

Develops and operates routing software and services for Meta’s data center, backbone, and AI networks.

What you'll do

  • Scale and improve in-house routing protocol implementations and develop software for Meta’s production network.
  • Operate Tier-0 routing services and work with network devices and protocols.
  • Automate network processes and build monitoring, analysis, capacity-planning, and architecture-change tools.

What they ask for

  • Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 5+ years of software development experience in networking, distributed systems, or a related domain, or a PhD with 2+ years of relevant experience.
  • 3+ years of relevant experience with network devices and products, and understanding of routing protocols in industry settings.
  • Proficiency in C/C++ and at least one scripting language (Python/Shell Scripting).

Nice to have

  • Experience implementing routing protocols such as BGP, OSPF, IS-IS, or Open/R in production software.
  • Experience with production networking software, test automation, large-scale network design or operations, Tier-0 services, or CI/CD.

Pay

$154,003/year to $217,000/year USD base salary

Tools

BGP, Open/R, C/C++, Python, Shell Scripting, OSPF, IS-IS, CI/CD

AI focus

Supports AI network needs as part of Meta’s network infrastructure; no specific AI development work is stated.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)