Network Security Engineer

Meta Meta · Big Tech · Menlo Park, CA

Meta is seeking a Network Security Engineer to maintain and deploy secure network designs, automation systems, and network performance improvements into their production network. The role involves ensuring network reliability, security, and scalability, collaborating with various engineering teams, and developing automated methods to mitigate network security issues. Qualifications include a Master's degree and experience in coding, network fundamentals, routing protocols, network device configuration, network security concepts, and developing security automation tools.

What you'd actually do

  1. Collaborate on maintaining and deploying secure network designs, automation systems, and network performance improvements into Meta's production network.
  2. Ensure that the network is reliable, secure, robust, and can scale to meet the challenges serving over a billion users.
  3. Collaborate, manage, and maintain multi-vendor, multi-protocol datacenter and backbone networks.
  4. Develop optimized network monitoring systems and assist in the design of security in new network architectures.
  5. Develop and/or maintain automated methods to mitigate and remediate network security issues to maintain consistency within the network infrastructure.

Skills

Required

  • Master's degree (or foreign equivalent) in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences or a related field and 2 years of experience in the job offered or in a computer-related occupation
  • Coding in at least one of the following higher-level programming languages: PHP, Python, C++, Go, or Java
  • Software frameworks and APIs
  • UNIX or Linux operating system fundamentals
  • TCP/IP network fundamentals
  • Routing and switching - hardware design and knowledge of forwarding and data planes
  • BGP, MPLS, ISIS or similar routing protocols - typical configurations and performance tuning
  • Network device configuration for at least one vendor (Juniper, Cisco, Arista, Brocade)
  • Understanding and mitigating network hardware and topology failures
  • Creating network segmentation through various technologies such as routing, virtual networking, and SDN
  • Network Security Protocols/Concepts: Security(AAA), Active Directory, Services, Access Control Lists, Firewalls, Intrusion Detection, or Intrusion Prevention Systems
  • Protocols used for traffic monitoring (Netflow), Protocol Analyzers like wireshark
  • Encryption and how it translates to network traffic (HTTPS, IPSec)
  • Layer 2 security controls (Port Security, dot1x)
  • Develop security automation tools/scripts used to manage or interact with network infrastructure (Ansible, NETCONG, and YANG)