Skip to content

Manager – Backbone Production Network Engineering
Company | Meta |
---|
Location | Menlo Park, CA, USA |
---|
Salary | $177000 – $251000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
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.