Software Development Engineer, Network Monitoring & Alerts

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem identification","Troubleshooting"]

Build and improve data center network monitoring services that collect, process, and visualize network data in real time. Create alert systems using learning algorithms for anomaly detection and fault localization, and collaborate with network engineers to automate fault diagnosis and troubleshooting analysis. Develop a network data platform based on network metadata to provide accurate status and trend metrics for high-availability, high-performance infrastructure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Development Engineer, Network Monitoring & Alerts

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 29 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and improve data center network monitoring services that collect, process, and visualize network data in real time. Create alert systems using learning algorithms for anomaly detection and fault localization, and collaborate with network engineers to automate fault diagnosis and troubleshooting analysis. Develop a network data platform based on network metadata to provide accurate status and trend metrics for high-availability, high-performance infrastructure.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

Key Responsibilities

  • •Develop and improve data center network monitoring services and optimize network data collection, processing, and visualization tools.
  • •Create network alert systems using learning algorithms for real-time anomaly detection and fault location.
  • •Collaborate with network engineers to develop automated network fault diagnosis systems and provide troubleshooting analysis.
  • •Develop a network data platform based on network metadata to provide real-time status and trend metrics.
  • •Monitor real-time network status to enhance network availability and efficiency.

Key Requirements

  • •Bachelor’s degree or above in Computer Science.
  • •Proficiency in at least one programming language (Java, C++, or Python) and ability to read/understand others.
  • •At least 2 years of hands-on experience with network monitoring and alarm systems.
  • •In-depth understanding of networking protocols and the TCP/IP stack.
  • •Excellent verbal and written communication skills.
Experience:2+ yearsData center networking
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem identificationTroubleshooting
Tech Stack:JavaC++PythonTCP/IPNetwork monitoringLearning algorithmsBig data processingSDNNetwork virtualizationTelemetrySNMPSyslogSFlowErspanINTNetwork data platformData collectionData processingData visualization

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn