Meta

Software Engineer - Network Switching

Meta
Apply
4 days ago
Menlo Park, CA, USASenior
H1B sponsor

Base Salary

$184k - $257k/yr

Responsibilities

  • Design, develop, validate, and deploy control-plane and dataplane software for Meta’s network switch operating system.
  • Integrate switch SDKs, develop new features, and support platform bring-up with ASIC and system vendors.
  • Lead integration efforts with network engineering, routing infrastructure, host networking, and transport teams.
  • Debug system-level issues and conduct performance tuning for control-plane and dataplane software.
  • Partner with network operations and deployment teams on fleet-wide rollouts and incident response.
  • Develop and automate test suites for CI/CD and network software components with test infrastructure teams.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
  • 7+ years of industry software development experience, or a PhD with 4+ years of experience.
  • 3+ years of relevant industry experience with network devices and products and an understanding of network routing protocols.
  • Proficiency in C/C++ and at least one scripting language, such as Python or Shell scripting.
  • Experience developing and automating test suites.
  • Experience collaborating with hardware, operations, and test infrastructure teams to define requirements and deliver integrated solutions.
  • Preferred qualifications include experience with network telemetry pipelines, high-speed network processing, intent-based network management, SDN, network operating systems, OpenConfig, or gNMI.

Benefits

  • Bonus, equity, and benefits are included.
  • Annual compensation is listed for the role.

Tech Stack

Categories

Meta

About Meta

10,000+ employees

Meta builds social platforms and communication apps—including Facebook, Instagram, WhatsApp, and Messenger—and develops AR/VR hardware and software such as Quest to power immersive computing. It monetizes primarily through advertising tools for businesses, with additional revenue from devices and services, and operates a massive global infrastructure. Founded in 2004 and headquartered in Menlo Park, California, Meta Platforms, Inc. is a public company traded on Nasdaq under the ticker META.

Contact me