Location
Jakarta
Job Type
Full-time
Posted
June 10, 2026
Job Description
We are looking for a Go Developer to help build a Network Monitoring System.
The developer will focus on building distributed collectors, polling engines, schedulers, worker pools, failover mechanisms, buffering, and monitoring data integrations using Golang.
- Develop backend services and network collectors using Golang.
- Build polling engines with concurrency, worker pools, timeout handling, retries, and rate limiting.
- Develop device assignment, scheduling, heartbeat, and collector failover mechanisms.
- Integrate the system with REST APIs, gRPC, PostgreSQL, VictoriaMetrics or Prometheus, and message brokers.
- Perform performance optimization, profiling, debugging, and load testing.
- Collaborate with network engineers, backend developers, frontend developers, and DevOps engineers.
- Write modular, maintainable, scalable, and well-tested code.
...
Ready to Apply?
Submit your application for Go Developer – Network Monitoring System at Nusantech
Apply Now