Posted in

Manager – Backbone Production Network Engineering

Manager – Backbone Production Network Engineering

CompanyMeta
LocationMenlo Park, CA, USA
Salary$177000 – $251000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or have equivalent practical experience.
  • 2+ years of direct management experience within the technology sector.
  • 5+ years of Networking or Software Engineering experience.
  • 4+ years of experience working with network devices from at least one network vendor (e.g. Arista, Juniper, Cisco, Brocade, Ciena, Infinera, Nokia, etc.).
  • 4+ years of experience working with one or more networking protocols including TCP, IPv4/6, BGP, MPLS, ISIS, or similar, and related network services (e.g. DHCP and DNS).
  • 4+ years Software Engineering experience with Python, C++, or Go.
  • Proficient in creating software and developing automation tools for network infrastructure.
  • Experience initiating and driving projects to completion with minimal guidance and communicating insights and ideas across organization.
  • Adept at assembling and leading high-performing teams and organizations, including recruitment and performance management.
  • Skilled in operating within a cross-functional environment that demands significant collaboration.

Responsibilities

  • Support and lead engineers who are responsible for automation design and development for new network platform and product (NPI) tooling and services for Meta Backbone and Edge Network.
  • Support Engineers in creating automated techniques for qualifying new network hardware, software, and related applications.
  • Manage flow of information and requirements between network product, tooling, and infrastructure teams.
  • Contribute to the development and implementation of technical architectures, tooling needs, and automation strategies. Play a key role in creating all-encompassing plans for prioritizing technical and resource challenges.
  • Maintain and promote a welcoming workplace that encompasses employees from various backgrounds and time zones.
  • Strike a balance between ensuring smooth day-to-day operations and dedicating time to long-term, high-impact initiatives.
  • Hold your own in technical discussions, be a subject matter expert, and have strategic influence.
  • Support engineers, develop their careers, assigning them to projects tailored to their skill levels, long-term skill development, personalities, and business priorities.
  • Help define and drive regular development of a technical roadmap to meet the needs of the company and Cross-Functional partners.
  • Maintain team staffing needs by hiring engineers, interviewing, participating in events, and onboarding new employees.
  • Partner with leadership to influence and drive Organizational design.

Preferred Qualifications

  • Posses experience in developing distributed systems and effectively managing them on a large scale.
  • Well versed in networking concepts, including routing and switching.
  • Experience in developing automation tools for network operations such as provisioning (e.g. Zero Touch Provisioning), deployments, monitoring, remediation, software push systems in a DevOps environment.
  • Experience supporting CI/CD frameworks.
  • Experience with automation frameworks and tools such as Ansible, Puppet, or Chef.
  • Demonstrated knowledge of Django, SQL databases.