Software Engineer - FBOSS (Facebook Open Switching System)

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms like Facebook, Instagram, WhatsApp, and virtual reality experiences.
$85,100 - $251,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - FBOSS (Facebook Open Switching System)

Meta is seeking a Software Engineer for their FBOSS (Facebook Open Switching System) team, focusing on critical infrastructure that powers network switches in Meta's data centers worldwide. This role is crucial for building networking switch platforms for AI clusters that support large language models, recommendation engines, and Metaverse applications. The position involves working with cutting-edge technology in network infrastructure, managing datacenter network switches, and developing solutions for some of Meta's most critical systems.

The ideal candidate will be responsible for designing and developing services for switch management, including platform, ports, switching, QoS, and monitoring systems. They will work with state-of-the-art technology in network infrastructure and contribute to Meta's next generation of networking solutions. The role offers exposure to large-scale systems and the opportunity to work with advanced AI infrastructure.

This position requires strong expertise in network engineering, with extensive experience in C/C++ and Python programming. The engineer will collaborate with various teams, participate in oncall rotations, and contribute to the continuous improvement of Meta's network infrastructure. The role offers competitive compensation, including bonus and equity opportunities, making it an attractive position for experienced network engineers looking to impact global-scale infrastructure.

Last updated a day ago

Responsibilities For Software Engineer - FBOSS (Facebook Open Switching System)

  • Design, develop, and support services to manage various functions of datacenter network switches
  • Develop and support test suites for continuous integration
  • Engage with partner teams to align on goals, strategies, and roadmaps
  • Participate in oncall rotations for operational support

Requirements For Software Engineer - FBOSS (Facebook Open Switching System)

Python
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years of experience in C/C++ and Python
  • 7+ years of experience with network devices (routers, switches)
  • Must obtain work authorization in country of employment

Benefits For Software Engineer - FBOSS (Facebook Open Switching System)

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?

Jobs Related To Meta Software Engineer - FBOSS (Facebook Open Switching System)

Application Engineer, Salesforce

Senior Salesforce Application Engineer role at Meta, building enterprise applications with 5+ years of experience required.

Software Engineer

Join Meta's London office to work on cutting-edge technology projects across social media, AI, and AR/VR while enjoying a diverse and innovative work environment.

Software Engineer

Join Meta to shape the future of human connection through innovative technology and impactful projects.

Software Engineer - Product (Technical Leadership)

Senior Software Engineer position at Meta's San Francisco office, focusing on product development with opportunities in AI and AR/VR technologies.

Software Engineer

Join Meta's Seattle engineering team to work on impactful products at global scale while enjoying excellent work-life balance in the Pacific Northwest.