ByteDance
Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2026 Start (PhD)
San Jose, California · Full-time · Posted Oct 28, 2026
- Education
- Completing or recently completed a PhD degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
About the job
Build software systems to manage network resources and monitor, analyze, and control traffic to support ByteDance’s networking infrastructure and business performance needs.
What you'll do
- Develop network resource control systems, especially for long-haul bandwidth.
- Build host- and gateway-side network traffic monitoring, analysis, and control capabilities.
- Work with network operations and planning teams on bandwidth and performance needs, fault analysis, and resolution.
What they ask for
- Completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Proficiency in at least one programming language, such as Go, C++, or Python, and a strong foundation in designing and developing distributed systems.
- In-depth understanding of networking protocols and the TCP/IP stack.
Nice to have
- Familiarity with Linux operating systems and networking functionalities.
- Practical or research experience in bandwidth management or distributed rate limiting systems or algorithms.
Tools
Go, C++, Python, TCP/IP, Linux
Model-written summary · the original posting is authoritative