Drimva

ByteDance

Software Development Engineer, Network Automation

Seattle, Washington · Full-time · Posted Oct 28, 2026

Experience
2 or more years in professional software development.
Education
Bachelor degree or above, major in CS, EE and other related majors.

About the job

Designs and develops software platforms and tools to automate data-center network management and improve network delivery efficiency and stability.

What you'll do

  • Develop software for network management automation, intelligence, and digitization.
  • Build tools for network planning, deployment, change management, verification, and analytics.

What they ask for

  • Bachelor’s degree or above in CS, EE, or a related major.
  • 2 or more years of professional software development experience.
  • Strong network knowledge, including familiarity with TCP/IP, DNS, and ARP.
  • Familiarity with front-end technologies and proficiency in at least one back-end programming language; database programming and optimization skills.

Nice to have

  • Experience in network automation deployment or automated change development, or with Robotron, Apstra, or Forward Networks.
  • Familiarity with OTN or switch-device functions and their management and control protocols.

Tools

tcp/ip, DNS, arp, HTML, CSS, JavaScript, TypeScript, Python/Go/C/C++/Rust

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)