Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Senior Tech Lead Software Development Engineer - Network Monitoring & Alerts

TikTok

$187,040 - $438,000
Sep 26, 2025
San Jose, CA, USA
Apply Now

TikTok is seeking a Software Development Engineer to monitor the real-time status of data center networks, identify and locate network faults, and enhance network availability and efficiency.

Requirements

  • Proficiency in at least one programming language such as Java, C++, or Python, and capability to read and understand others.
  • In-depth understanding of networking protocols and the TCP/IP stack.
  • Practical or research experience in the areas of network monitoring and alert systems and with a strong foundation in developing big data processing.
  • Familiarity with switch monitoring technologies such as Telemetry, SNMP, Syslog, sFlow, Erspan, INT, etc.

Responsibilities

  • Develop and improve datacenter network monitoring services, and optimize network data collection, processing and visualization tools.
  • Create network alert systems using trained learning algorithms to provide real-time and accurate anomaly detection and fault location.
  • Collaborate with network engineers to develop automated network fault diagnosis systems and provide troubleshooting analysis services for the business.
  • Develop a network data platform based on network metadata, providing metrics that accurately reflect the status and trends of the network in real-time.

Other

  • Bachelor degree or above in Computer Science, Electrical Engineering is preferred; Master's or Ph.D with networking research experience is a plus.
  • 5 years hands on experience in network monitoring and alarm systems
  • Day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits
  • 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)