Network Engineer

Meta Meta · Big Tech · Menlo Park, CA

Network Engineer responsible for architecting, designing, engineering, and implementing scalable physical and logical datacenter infrastructure solutions. This role involves building systems and workflows for network automation, mitigating network events, and analyzing network data to diagnose issues. The engineer will collaborate with partner teams, operate large-scale routing protocols, and work on performance measurement to improve network efficiency and reliability.

What you'd actually do

  1. Architect, design, engineer and implement scalable physical and logical datacenter infrastructure solutions.
  2. Build systems and workflows to automate the delivery of new datacenter networks.
  3. Develop network automation to mitigate and remediate network events, hardware failures, software failures in languages such as Python.
  4. Analyze network data to diagnose and identify root causes of network issues.
  5. Be an active participant in deep technical discussions on how to improve the reliability and efficiency of Meta’s networks.

Skills

Required

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Developing applications using Python, Perl, Go, C++, or Bash
  • CI/CD pipelines and source control applications
  • Developing and understanding network device configuration for Arista, Juniper, Cisco, Brocade, Ciena, Infinera, or Linux
  • Understanding and mitigating network hardware and topology failures
  • Developing tools and dashboards for DC network planning and operations
  • Network routing protocols (BGP, OSPF, IS-IS)
  • MPLS and RSVP-TE
  • IPv6