Team Introduction The Network Security team is on the mission to build innovative and enterprise-level network security products and solutions, to protect online businesses from being interrupted by cyber attacks. We're a group of people passionate about challenging the status quo to solve the real world's cybersecurity problems effectively and efficiently. We set audacious goals and strive to achieve them. We believe in teamwork and collaboration and we encourage open and succinct communication. If you share the same value and would like to make an impact on network security, please come join us!
Responsibilities
- Design and build cutting-edge network security products with high standards, including but not limited to DDoS Defense, Web Application Security, Bot Management, Network Detection and Response, and more;
- Build customized network security solutions tailored to meet compliance and security requirements for ByteDance businesses;
- Support, maintain, and optimize network security products for external customers, ensuring reliability and performance.
Requirements
Minimum Qualification(s)
- Bachelor's degree or higher in Computer Science, or a related technical field;
- 3+ years of hands-on experience in networking-related development within the Linux environment, especially programming in C and/or Golang;
- In-depth understanding of Linux kernel and TCP/IP networking stack; familiarity with XDP/eBPF is highly desirable;
- Proven experience in network security domains (e.g., DDoS mitigation, Proxy, Firewall, VPN, etc.) is a strong advantage;
- Ability to thrive in a fast-paced, dynamic environment.
Preferred Qualification(s)
- Experience in virtualization, containerization and cloud technologies (e.g., Kubernetes) is a plus;
- Track record of designing and implementing large-scale distributed systems is preferred.
- Highly motivated, positive, and detail-oriented with a strong sense of responsibility;