Posted in

Software Development Engineer Graduate – Network Monitoring & Alerts

Software Development Engineer Graduate – Network Monitoring & Alerts

CompanyByteDance
LocationSeattle, WA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesPhD
Experience LevelEntry Level/New Grad

Requirements

  • Current year or recent PhD graduate with a background in Computer Science, Electronic Engineering, Computer Engineering, Network Engineering or related technical discipline
  • Proficiency in at least one programming language such as Java, C++, or Python, and capability to read and understand others
  • Have Strong knowledge of network monitoring and alarm systems,In-depth understanding of networking protocols and the TCP/IP stack is a pulse
  • Excellent verbal and written communication skills.

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.

Preferred Qualifications

  • 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. is a plus.