ByteDance
Software Development Engineer, Network Monitoring & Alerts
Seattle, Washington · Full-time · Posted Oct 28, 2026
- Experience
- 2 years hands-on experience in network monitoring and alarm systems.
- Education
- Bachelor degree or above in Computer Science or Electrical Engineering is preferred.
About the job
Develops data-center network monitoring, anomaly detection, fault diagnosis, and network data platform services to improve network availability and efficiency.
What you'll do
- Develop and improve network monitoring services and tools for collecting, processing, and visualizing network data.
- Build alert systems using trained learning algorithms for real-time anomaly detection and fault location.
- Collaborate on automated fault diagnosis and troubleshooting services, and develop a real-time network metrics platform.
What they ask for
- Proficiency in at least one of Java, C++, or Python, and ability to read and understand other languages.
- Hands-on experience in network monitoring and alarm systems.
- In-depth understanding of networking protocols and the TCP/IP stack.
Nice to have
- Experience in network monitoring and alert systems, with a strong foundation in big data processing.
- Familiarity with switch monitoring technologies such as Telemetry, SNMP, Syslog, sFlow, Erspan, or INT.
Tools
Java, C++, Python, TCP/IP, Telemetry, SNMP, Syslog, sFlow
AI focus
Uses trained learning algorithms for real-time network anomaly detection and fault location.
Model-written summary · the original posting is authoritative