Drimva

TikTok

Software Development Engineer, Network Monitoring & Alerts - San Jose

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
5 years of hands-on experience in network monitoring and alarm systems.
Education
Bachelor degree or above in Computer Science or Electrical Engineering; Master's or Ph.D with networking research experience is a plus.

About the job

Develops data-center network monitoring, alerting, diagnostics, and data-platform services to detect faults and improve network availability and efficiency.

What you'll do

  • Develop and improve 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 with network engineers on automated fault diagnosis and troubleshooting, and develop a network data platform with real-time status metrics.

What they ask for

  • Proficiency in at least one programming language such as Java, C++, or Python, and ability to understand others.
  • Hands-on experience in network monitoring and alarm systems.
  • In-depth understanding of networking protocols and the TCP/IP stack.

Nice to have

  • Practical or research 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, and 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

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)