Deskripsi Pekerjaan
ByteDance Networking brings together innovative ideas and technologies from network architecture, software defined networking (SDN), and large-scale data center operations. We are looking for a Software Development Engineer, Network Monitoring & Alerts to join our team in Singapore. In this role, you will be instrumental in building the next generation of tools that ensure the reliability, performance, and security of our global infrastructure.
Our team is responsible for monitoring billions of requests per day. You will work on complex problems involving real-time data processing, high-availability systems, and automated incident response. If you are passionate about building software that impacts the daily lives of millions of users and thrive in a fast-paced, high-scale environment, we want to hear from you.
Tanggung Jawab
- Design and develop scalable monitoring and alerting systems to maintain high network availability.
- Build and maintain internal tools to automate network operations and troubleshooting workflows.
- Analyze network telemetry and performance metrics to identify trends and potential issues.
- Collaborate with SRE and Network Engineering teams to define monitoring standards and SLIs.
- Contribute to the evolution of our Software Defined Networking (SDN) architecture.
- Debug complex network failures and implement resilient solutions to prevent recurrence.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 3+ years of experience in software development, with a focus on backend or systems engineering.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong understanding of networking protocols (TCP/IP, HTTP, BGP, OSPF) and network architecture.
- Familiarity with open-source monitoring tools (e.g., Prometheus, Grafana, ELK Stack) is a plus.
- Experience with cloud infrastructure (AWS, GCP, or Alibaba Cloud) is highly desirable.