Optical Network Engineer

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

Description For Optical Network Engineer

Meta is seeking an Optical Network Engineer to join their core Optical Network Engineering team, responsible for designing, building, and operating one of the world's largest Optical Networks. This role combines software engineering with network infrastructure expertise, focusing on network design, data analysis, and automation to meet Meta's demanding network requirements.

As an Optical Network Engineer, you'll play a crucial role in shaping the future of Meta's global network infrastructure. You'll work with cutting-edge platforms and technologies, implementing the latest innovations at scale. The position involves both hands-on technical work and cross-functional collaboration, requiring expertise in optical networking, software development, and system design.

The ideal candidate should have a strong foundation in computer science or engineering, with practical experience in programming and networking technologies. You'll need to demonstrate proficiency in languages like Python or Go, understand network device configuration, and have working knowledge of optical layer components or IP networking protocols.

This role offers the opportunity to work on systems that impact billions of users worldwide, alongside some of the industry's best engineers. You'll be part of Meta's Infrastructure team, contributing to the company's mission of connecting people globally through its various platforms including Facebook, Instagram, WhatsApp, and its emerging virtual reality technologies.

The position includes participation in an on-call rotation, reflecting the critical nature of the network infrastructure you'll be supporting. Meta offers a collaborative environment where you can grow professionally while working on challenging technical problems at unprecedented scale. If you're passionate about network engineering, automation, and building reliable systems that operate at global scale, this role presents an excellent opportunity to make a significant impact.

Last updated 3 hours ago

Responsibilities For Optical Network Engineer

  • Design, deploy and operate Meta's multi-vendor backbone and edge networks
  • Develop plans that enable production network build, migration, and decommission operations
  • Build tools in support of network design, data analysis, and production execution
  • Develop and update documentation, work cross-functionally to develop and enhance Meta's network design and production workflows
  • Analyze data to diagnose and identify root causes of network and tooling issues
  • Analyze and improve efficiency, scalability, and stability of various system resources
  • Share an on-call rotation and be an escalation contact for service incidents
  • Partner with engineers to work on production systems used by billions of users

Requirements For Optical Network Engineer

Python
Go
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 2+ years of coding experience in at least one higher-level language (e.g., Python, C++, Go, etc.), using data structures and algorithms
  • Experience developing, provisioning or understanding network device configuration for at least one major vendor or any Linux-based system
  • Experience in developing or using networking related software, frameworks, and APIs
  • Working knowledge of Optical layer (ROADM, coherent transponders, and optical network components) and/or working knowledge of IP layer (TCP/IP, IPv6 and any of BGP, OSPF, ISIS or similar routing protocols)

Interested in this job?

Jobs Related To Meta Optical Network Engineer

Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and systems programming.

Network Production Engineer

Network Production Engineer role at Meta focusing on scaling and maintaining large-scale network infrastructure through automation and engineering excellence.

Production Systems Engineer, AI Systems

Production Systems Engineer role at Meta focusing on AI systems infrastructure, networking, and platform optimization.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both networking protocols and software engineering.

Software Engineer, Infrastructure

Software Engineer position at Meta focusing on infrastructure development, building core backend systems that power Meta's products used by billions globally.