Facebook Network Infrastructure Manager in Menlo Park, California

Intro:

Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities — we're just getting started.

Summary:

Facebook is made up of hackers. Hackers, continuously iterate and improve themselves and their work. The network has been slow to evolve, slow to adopt DevOps, and slow to move forward. But that is changing, and Facebook is out in front of this movement. Our network engineering team is hacking the network. You can be part of this change, you can help define the next phase of networking, you can hack the network. Network Production Engineering is where systems and automation meet network engineering. We are moving aggressively to blur the lines between the network and server worlds, to adapt the best practices for scaling and system administration to networking. Engineers on the team have backgrounds in network engineering, systems engineering and software development. They work alongside software engineers and network engineers to build and support provisioning systems, FBOSS and Wedge infrastructure, configuration management systems, and tools to maintain and operate our global network efficiently. Managing this team requires a unique skill set over a broad range of technologies in both the server and network fields, and a focus on growing and developing a highly skilled team. Creativity and adaptability are a must as you help drive towards the next evolution of network management. At Facebook, we look for deeply technical managers who are equally passionate for building high impact teams. Are you ready to hack the network?

Required Skills:

  1. Manage engineers working with our Datacenter, Backbone, Hardware and Software networking teams to build, scale, deploy and support our global network infrastructure.

  2. Help define, and drive regular development of an aggressive technical roadmap to meet the needs of the team, and partner teams

  3. Be a hands on manager with deep technical experience in networking, systems and software

  4. Operate in a rapidly evolving environment, adapt quickly to new information, re-prioritize as needed

  5. Manage engineers to strengths, enable, unblock, and grow talent through coaching and technical mentoring

  6. Pro-actively identify resource needs, participate in recruiting efforts, and hiring to grow the team

  7. Identify, cultivate and grow technical leaders

  8. Responsible for people management of a team of 5-7 engineers, providing performance reviews, continual feedback, coaching and career growth for direct reports.

Experience:

  1. B.S. in Engineering or equivalent experience.

  2. 5+ years of Networking, System Administration or Software Engineering experience

  3. 2+ years experience managing an engineering team.

  4. Experience automating device configuration and management a plus

  5. 4+ years of Linux system administration preferred

  6. 4+ years of experience working with networking protocols including TCP/IP, BGP, MPLS, ISIS, etc.

  7. 4+ year working with Cisco and Juniper routers and switches

  8. 4+ years Software Engineering or Scripting Experience with Python, Perl, Go, or Ruby

  9. Experience designing and maintaining servers, or network equipment

  10. Device configuration and administration automation experience preferred

Minimum Qualifications:

  1. B.S. in Engineering or equivalent experience.

  2. 5+ years of Networking, System Administration or Software Engineering experience

  3. 2+ years experience managing an engineering team.

  4. Experience automating device configuration and management a plus

  5. 4+ years of Linux system administration preferred

  6. 4+ years of experience working with networking protocols including TCP/IP, BGP, MPLS, ISIS, etc.

  7. 4+ year working with Cisco and Juniper routers and switches

  8. 4+ years Software Engineering or Scripting Experience with Python, Perl, Go, or Ruby

  9. Experience designing and maintaining servers, or network equipment

  10. Device configuration and administration automation experience preferred

Industry: Internet

Equal Opportunity: As part of our dedication to the diversity of our workforce, Facebook is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com or you may call us at 1+650-308-7837.