Enable job alerts via email!

Manager, Software Engineering, FBOSS (Facebook Open Switching System)

Meta

Menlo Park (CA)

On-site

USD 213,000 - 293,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Meta as a Manager in Software Engineering for the FBOSS team, specializing in building and managing network systems to meet the growing demands of our data center operations. This leadership role requires technical expertise and experience in managing teams to deliver high-performance software that facilitates Meta's ambitious technology goals.

Benefits

Equity
Health benefits
Remote work options

Qualifications

  • 8+ years managing a networking-related software engineering team.
  • 2+ years of experience managing technical managers.
  • Working knowledge of control-plane and dataplane aspects of network switches.

Responsibilities

  • Develop and manage the technical roadmap for the team.
  • Guide and support engineers in scaling and supporting network systems.
  • Drive engineering and operational excellence through metrics and processes.

Skills

Recruiting
Software Development
Networking
Technical Management
Collaboration
Strategic Influence

Education

BS or MS in Computer Science, Engineering, or a related technical discipline

Job description

Manager, Software Engineering, FBOSS (Facebook Open Switching System)

Join to apply for the Manager, Software Engineering, FBOSS (Facebook Open Switching System) role at Meta

Manager, Software Engineering, FBOSS (Facebook Open Switching System)

1 week ago Be among the first 25 applicants

Join to apply for the Manager, Software Engineering, FBOSS (Facebook Open Switching System) role at Meta

This range is provided by Meta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$213,000.00/yr - $293,000.00/yr

FBOSS (Facebook Open Switching System), is the home-grown software suite that powers Meta's datacenter network switches. FBOSS provides us the agility to move fast to meet our ever growing network demands as well maintain full control of our network's reliable operations. In addition to the organic evolution of our DC networking fabrics, over the past couple of years the team has been rapidly iterating to evolve the backend fabrics used with our AI training workloads. The team actively collaborates with HW Engineering, Network Engineering, Production Engineering teams within Meta, with switch platform and NPU vendors, as well as with the broader OCP community to foster development of standardized hardware designs and software interfaces.

Manager, Software Engineering, FBOSS (Facebook Open Switching System) Responsibilities:

  • Develop the vision and strategy to help set direction for the team, while staying on top of the day-to-day software development. Hold your own in technical discussions, be a subject matter expert, and have strategic influence.
  • Help define and drive regular development of a technical roadmap to meet the needs of the team and partner teams.
  • Operate in a rapidly evolving environment, adapting quickly to new information and re-prioritizing as needed.
  • Manage engineers working to build, scale, deploy and support network systems for our global network infrastructure.
  • Champion engineering and operational excellence, establishing metrics and process for regular assessment and improvement.
  • Help engineers develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and work styles.
  • Set clear expectations and create a work environment based on accountability, in collaboration with the engineering and management teams.
  • Interact with external partners in resolving dependencies associated with objectives.
  • Communicate and collaborate effectively with cross-functional hardware, software, and network engineering teams.
  • Work closely with dedicated recruiting staff to expand the team, including sourcing candidates, interviewing candidates, participating in conferences/events, and on-boarding new employees.

Minimum Qualifications:

  • BS or MS in Computer Science, Engineering, or a related technical discipline or equivalent experience.
  • 8+ years experience managing a networking-related software engineering team in a fast-paced environment.
  • 2+ years of experience managing technical managers.
  • Demonstrated experience recruiting and managing technical teams, including performance management and managing engineers directly as well as through other managers.
  • Working knowledge of control-plane and dataplane aspects of network switches.

Preferred Qualifications:

  • In-depth experience with forwarding, congestion-control, and telemetry aspects of network switches.
  • Experience with merchant silicon NPUs and their SDKs.
  • Experience working with open source networking projects.

About Meta:

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.

$213,000/year to $293,000/year + bonus + equity + benefits

Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at Meta by 2x

Sign in to set job alerts for “Software Engineering Manager” roles.

Mountain View, CA $252,000.00-$308,000.00 1 day ago

Sunnyvale, CA $254,000.00-$481,000.00 2 weeks ago

Software Engineering Manager, Systems and Infrastructure

San Jose, CA $255,000.00-$300,000.00 1 week ago

Manager, Software Engineering - Agents Platform
Senior Manager, Software Engineering - AdTech

Sunnyvale, CA $200,000.00-$210,000.00 2 weeks ago

Senior Engineering Manager - Enterprise AI Platform
Senior Manager, Software Engineering (Mobile)

Mountain View, CA $231,000.00-$312,000.00 1 week ago

Mountain View, CA $233,000.00-$315,000.00 4 days ago

San Mateo, CA $200,000.00-$315,000.00 1 week ago

San Mateo, CA $289,460.00-$338,270.00 2 weeks ago

Mountain View, CA $185,200.00-$274,400.00 3 days ago

Sunnyvale, CA $143,000.00-$286,000.00 6 days ago

Mountain View, CA $238,500.00-$322,500.00 2 hours ago

Sunnyvale, CA $223,000.00-$248,000.00 3 weeks ago

Sunnyvale, CA $223,000.00-$248,000.00 4 days ago

Mountain View, CA $195,200.00-$298,000.00 5 days ago

Software Engineering Manager II, YouTube

Mountain View, CA $197,000.00-$291,000.00 1 week ago

(USA) Senior Manager, Software Engineering

Sunnyvale, CA $143,000.00-$286,000.00 1 week ago

San Jose, CA $190,400.00-$254,200.00 1 week ago

Sunnyvale, CA $143,000.00-$286,000.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Manager, Software Engineering, FBOSS (Facebook Open Switching System) Menlo Park, CA • • Engine[...]

Meta

Menlo Park

On-site

USD 213,000 - 293,000

17 days ago