Drimva

ByteDance

Software Development Engineer, Virtual Network

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

About the job

Designs, develops, and deploys virtual network architecture and technologies for ByteDance cloud products and high-speed data-center networks.

What you'll do

  • Design, develop, and deploy virtual network architecture in collaboration with product teams and customers.
  • Apply network virtualization to VMs, containers, and virtual network gateways.
  • Integrate programmable hardware, including Tofino and DPUs, with software stacks and network virtualization.

What they ask for

  • Familiarity with virtual network technologies such as VPC, VxLAN, OVS, and EVPN.
  • Proficiency in several mainstream programming languages such as C/C++ and Go.
  • Strong problem-solving and troubleshooting skills.

Nice to have

  • Experience in distributed systems, Linux, and/or kernel programming and development.
  • Familiarity with hardware acceleration and offloading, P4 programming, or high-performance networking technologies such as RDMA and RoCEv2.

Tools

VPC, VxLAN, OVS, EVPN, C/C++, Go, Tofino, DPUs

Model-written summary · the original posting is authoritative

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