Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance
San Jose
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringEducation: bachelorsSkills: []

Design and develop bandwidth management and traffic-control systems for hyperscale datacenter networking. Build software control for long-haul bandwidth and host/gateway traffic monitoring, analysis, and control. Collaborate cross-functionally with network operations and planning to meet bandwidth/performance requirements across computing, storage, and recommendation workloads, including fault analysis and resolution using cutting-edge networking technologies.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Software Development Engineer, SDN-Traffic Intelligence & Control

✓ 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 develop bandwidth management and traffic-control systems for hyperscale datacenter networking. Build software control for long-haul bandwidth and host/gateway traffic monitoring, analysis, and control. Collaborate cross-functionally with network operations and planning to meet bandwidth/performance requirements across computing, storage, and recommendation workloads, including fault analysis and resolution using cutting-edge networking technologies.
Location: San Jose
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop bandwidth management systems to improve bandwidth reliability.
  • •Build software control systems to manage network resources, especially long-haul bandwidth.
  • •Develop host/gateway end-side traffic monitoring, analysis, and control capabilities.
  • •Partner with network operations and planning teams to support bandwidth and performance requirements.
  • •Provide fault analysis and resolving capabilities for network issues.

Key Requirements

  • •Bachelor’s degree or higher in computer science, network engineering, or a related field.
  • •Proficiency in at least one programming language such as Go, C++, or Python, with strong distributed-systems foundations.
  • •In-depth understanding of networking protocols and the TCP/IP stack.
  • •Practical or research experience in bandwidth management or distributed rate limiting systems/algorithms.
  • •Preferred: familiarity with Linux operating systems and networking functionalities.
Education:Bachelor's
Tech Stack:GoC++PythonLinuxTCP/IPDistributed systemsBandwidth managementRate limiting

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