Network Engineer, Datacenter

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and virtual/augmented reality products.
$177,000 - $251,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Network Engineer, Datacenter

Meta is seeking a Network Engineer for their Datacenter team to join their mission of connecting billions of people globally. This role combines software and network engineering expertise to design, build, and operate Meta's worldwide Data Center network infrastructure.

As a Network Engineer at Meta, you'll be part of a team responsible for the complete lifecycle of Data Center networks, from planning and design to deployment and monitoring. The role demands expertise in network topology design, IP addressing, routing protocols, and automation. You'll work with cutting-edge technology at massive scale, helping to push the boundaries of what's possible in datacenter networking.

The position offers an exciting opportunity to work on complex engineering challenges in the datacenter network domain. You'll be creating new ways of designing and operating global datacenter networks at scale with efficiency. The role involves collaboration with various teams, including hardware, software, and vendor teams, to develop network platforms and implement scalable solutions.

Key aspects of the role include:

  • Designing and implementing large-scale network architectures
  • Developing automation solutions using programming languages like Python and Go
  • Working with advanced networking protocols and technologies
  • Leading technical initiatives and establishing best practices
  • Participating in on-call rotations for infrastructure support

The ideal candidate will bring a strong combination of networking expertise and software development skills, with experience in large-scale infrastructure environments. This role offers competitive compensation ($177,000-$251,000/year plus bonus and equity) and the opportunity to work on technology that impacts billions of users.

Meta provides a comprehensive benefits package and fosters an inclusive work environment. This role is perfect for someone who wants to work at the intersection of network engineering and software development, solving complex problems at global scale.

Last updated an hour ago

Responsibilities For Network Engineer, Datacenter

  • Design network topologies and configuration for the DC Fabric networks
  • Develop IP addressing and routing policy intent in the DC
  • Create deployment packages and maintain as-built documentation for installed network gear
  • Establish and implement global best practices and lead the design of new scalable network solutions
  • Define and partner with network hardware, software, and vendor teams on the development of network platforms
  • Partner with inhouse SWE, Tooling, Planning, Simulation, and Delivery teams to codify the network designs
  • Participate in an on-call rotation to support the global datacenter network infrastructure

Requirements For Network Engineer, Datacenter

Python
Go
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 10+ years of relevent experience responsible for designing, deploying and operating large-scale networks
  • Experience configuring and troubleshooting routing and switching protocols (BGP, IS-IS, OSPF, MPLS, RSVP-TE)
  • Working knowledge of network protocols (TCP/UDP, DHCP, DNS) and experience with IPv4 and IPv6
  • Experience working in a multi-vendor environment with networking hardware
  • 4+ years of programming language like Python, Go, C/C++ for developing automation software or tooling
  • Working knowledge of physical infrastructure design including structured cabling and fiber-optic cabling
  • Experience managing multiple projects simultaneously and deliver against deadlines
  • Experience working in global team environments and solve problems
  • Technical leadership experience

Benefits For Network Engineer, Datacenter

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Meta Network Engineer, Datacenter

AR Silicon Graphics and Modeling Architect

AR Silicon Graphics and Modeling Architect role at Meta focusing on developing custom graphics pipeline for AR/VR systems.

QA Engineering Lead - Enterprise Products

Lead QA Engineering role at Meta focusing on Enterprise Products, requiring 6+ years experience in quality/test engineering and automation.

Network Production Engineer, Edge Networks

Network Production Engineer role at Meta, combining software and network engineering to design and maintain global IP backbone infrastructure and POPs.

Software Engineer, Infrastructure

Senior infrastructure software engineering role at Meta focusing on backend development and system scalability.

Business Engineer

Meta is seeking a Business Engineer with 8+ years of experience to build scalable solutions across their platforms, combining technical expertise with business acumen to drive partner success.