ByteDance
Security Software Engineer Project Intern (Network Security) - 2026 Start (BS/MS)
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Information Systems, or another STEM discipline.
About the job
Supports development of WAF/BOT security systems, product consoles and APIs, and network-traffic analysis to detect and filter attacks.
What you'll do
- Develop, debug, and optimize WAF/BOT systems, including a Go-based rule engine for detecting and filtering web requests.
- Help develop, test, and launch console pages and backend APIs for cybersecurity products.
- Analyze network traffic with senior engineers to identify attack patterns such as SQL injection, XSS, and bots.
What they ask for
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Information Systems, or another STEM discipline.
- Proficient in at least one of Go, Python, or C, with strong coding skills.
- Familiar with common algorithms and at least one of multithreaded programming, big data analysis, machine learning, or deep learning.
- Proficient with open-source tools such as MySQL, Redis, ES, and Hive; understands programming-language interaction with storage sources; has foundational cybersecurity knowledge, including network protocols and attack/defense methods.
Nice to have
- Knowledge of cloud security.
Tools
Go, Python, C, MySQL, Redis, ES, Hive, TCP/IP
Model-written summary · the original posting is authoritative