Data Center Network Automation Engineer

ByteDance ByteDance · Big Tech · San Jose, CA · R&D

This role focuses on developing Python scripts for network automation and efficiency in data center network implementation and operations. It involves analyzing network data, creating software solutions using computer science principles, and collaborating with software development teams to design automated operational solutions. The role requires a strong understanding of network protocols and data center network architecture.

What you'd actually do

  1. Develop Programming/scripting in Python to enhance automation and improve efficiency in IDC network implementation and operations.
  2. Analyze network data and create software solutions by applying principles and techniques from computer science, engineering, and mathematical analysis.
  3. Work closely with software development teams to design automated operational solutions and drive problem solving.
  4. Stay updated with the network automation related techniques and methodologies.
  5. Work with cross-functional teams including but not limited to compute, storage, database, recommendation system, drive the innovation and evolution of ByteDance network.

Skills

Required

  • 3+ years of hands-on experience in datacenter network deployment, operations, or automation software development.
  • Bachelor's or above, majoring in Computer Science, Information Science, Engineering, or related technical discipline.
  • Good understanding of network protocols including TCP/IP, DHCP, BGP, OSPF/IS-IS and MPLS related technologies.
  • Familiar with data center network architecture, such as CLOS, with experience in Network OS Product Life Cycles and Standard Validation approaches

Nice to have

  • In-depth knowledge of network protocols and implementation in hyper scale data center networks.
  • In-depth knowledge of MPLS related Traffic Engineering technologies, such as Segment Routing, RSVP, and LDP etc.
  • Familiar with mainstream commercial switch/router chipsets, such as Broadcom, Barefoot etc.
  • Good understanding of IPv6 and IPv4-IPv6 co-existence technologies.
  • Hands-on experience of major network devices, such as Cisco, Arista, Juniper, H3C, Huawei and other mainstream vendors.