Senior Software Development Engineer, SDN-Traffic Intelligence & Control

ByteDance
Seattle
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringEducation: bachelorsSkills: ["Cross-functional collaboration","Fault analysis","Distributed systems thinking","Networking problem-solving"]

Design and develop bandwidth management and network traffic control systems for ByteDance’s SDN team. Build software control mechanisms for long-haul bandwidth, and implement host/gateway monitoring, analysis, and control. Partner with cross-functional teams to meet bandwidth and performance requirements for upper-layer computing, storage, and recommendation workloads, including fault analysis and resolution using distributed systems and networking expertise.

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: 29 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Design and develop bandwidth management and network traffic control systems for ByteDance’s SDN team. Build software control mechanisms for long-haul bandwidth, and implement host/gateway monitoring, analysis, and control. Partner with cross-functional teams to meet bandwidth and performance requirements for upper-layer computing, storage, and recommendation workloads, including fault analysis and resolution using distributed systems and networking expertise.
Location: Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build software control systems to manage network resources, especially long-haul bandwidth.
  • •Develop host/gateway end-side network traffic monitoring, analysis, and control capabilities.
  • •Collaborate with network operation and planning teams to support bandwidth and performance requirements for upper-layer computing, storage, and recommendation businesses.
  • •Provide fault analysis and resolving capabilities related to network performance and bandwidth reliability.
  • •Deliver efficient, flexible, and reliable network solutions using cutting-edge networking technologies.

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 a strong foundation in distributed systems development.
  • •In-depth understanding of networking protocols and the TCP/IP stack.
  • •Practical or research experience in bandwidth management or distributed rate limiting systems/algorithms (favorable).
  • •Familiarity with Linux operating systems and networking functionalities (preferred).
Education:Bachelor's
Skills:Cross-functional collaborationFault analysisDistributed systems thinkingNetworking problem-solving
Tech Stack:GoC++PythonLinuxTCP/IPDistributed systemsBandwidth managementRate limiting algorithms

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