Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2026 Start (PhD)

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Research & Scientific (R&D)Education: phdSkills: []

Design and build software control systems for hyperscale data-center networking, with a focus on routing protocols, long-haul bandwidth management, and host/gateway traffic monitoring, analysis, and control. Collaborate with networking operations and planning teams to support bandwidth and performance needs across upper-layer computing and storage, and deliver fault analysis and resolution capabilities. Use container-based techniques to emulate production networks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2026 Start (PhD)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and build software control systems for hyperscale data-center networking, with a focus on routing protocols, long-haul bandwidth management, and host/gateway traffic monitoring, analysis, and control. Collaborate with networking operations and planning teams to support bandwidth and performance needs across upper-layer computing and storage, and deliver fault analysis and resolution capabilities. Use container-based techniques to emulate production networks.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Research & Scientific (R&D)
Seniority: Graduate level

Key Responsibilities

  • •Build software control systems to manage network resources, especially long-haul bandwidth.
  • •Develop host/gateway end-side network traffic monitoring, analysis, and control capabilities.
  • •Use container techniques to emulate production networks for safe infrastructure operation.
  • •Partner with network operations and planning teams to support bandwidth and performance requirements across computing, storage, and recommendation workloads.
  • •Provide fault analysis and resolution capabilities for networking infrastructure.

Key Requirements

  • •Completing or recently completed a PhD in Software Development, Computer Science, Computer Engineering, or a related technical field.
  • •Proficiency in at least one programming language such as Go, C++, or Python, with strong distributed systems development foundations.
  • •In-depth understanding of networking protocols and the TCP/IP stack.
  • •Practical or research experience in bandwidth management and/or distributed rate limiting systems and algorithms (favorable).
  • •Familiarity with Linux operating systems and networking functionalities is highly advantageous.
Experience:PhD research
Education:PhD / Doctorate in Software Development, Computer Science, Computer Engineering (or related technical discipline)
Tech Stack:GoC++PythonTCP/IPLinuxSoftware Defined Networking (SDN)ContainersNetwork virtualization

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn