About this role
Job title: Senior Software Development Engineer, SDN-Traffic Intelligence & Control
About the Role Join the ByteDance Networking SDN-Traffic Intelligence & Control team to design and develop bandwidth management systems that support rapid business growth and improve bandwidth reliability. You will work with a cross-functional team to provide efficient, flexible, and reliable network solutions using cutting-edge networking technologies.
What You'll Do
- Build software control systems to manage the network resources, especially the long haul bandwidth;
- Build host/gateway end-side network traffic monitoring, analysis and control capabilities;
- Work 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.
What We're Looking For
- 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 designing and developing distributed systems;
- In-depth understanding of networking protocols and the TCP/IP stack;
- Practical or research experience in the areas of bandwidth management or distributed rate limiting systems/algorithms will be considered particularly favorable.
Nice to Have
- PhD graduates with a specialization in Computer Systems are strongly encouraged to apply;
- Linux operating systems familiarity and networking functionalities are highly advantageous;
- 5 years practical or research experience in bandwidth management or distributed rate limiting systems/algorithms will be considered particularly favorable.
Compensation & Benefits
- Salary not disclosed in the posting.