Senior Software Development Engineer, Sdn-traffic Intelligence & Control

ByteDance ByteDance · Big Tech · Seattle, WA · R&D

Senior Software Development Engineer focused on SDN-Traffic Intelligence & Control, responsible for designing and developing bandwidth management systems and network traffic control capabilities for hyperscale data centers. Requires strong programming skills in Go, C++, or Python, and deep understanding of networking protocols and distributed systems.

What you'd actually do

  1. Build software control systems to manage the network resources, especially the long haul bandwidth
  2. Build host/gateway end-side network traffic monitoring, analysis and control capabilities
  3. Working with network operation and planning teams to support bandwidth and performance requirements for upper-layer computing, storage, recommendation and other businesses, and provide fault analysis and resolving capabilities.

Skills

Required

  • Go, C++, or Python
  • distributed systems
  • networking protocols
  • TCP/IP stack

Nice to have

  • Linux operating systems
  • Linux networking functionalities
  • bandwidth management
  • distributed rate limiting systems/algorithms
  • Computer Systems (PhD specialization)

What the JD emphasized

  • bandwidth management
  • distributed rate limiting systems/algorithms