Deskripsi Pekerjaan
Kami adalah perusahaan teknologi terdepan di Indonesia yang berfokus pada pengembangan solusi logistik dan keuangan digital terintegrasi. Dengan basis pengguna aktif lebih dari 10 juta dan volume transaksi yang terus meningkat, kami berkomitmen menghadirkan infrastruktur digital kelas dunia. Saat ini kami membuka kesempatan bagi seorang Senior Backend Engineer yang ahli dalam Go (Golang) atau Node.js untuk menjadi motor penggerak inovasi teknis kami.
Tanggung Jawab
- Memimpin implementasi arsitektur microservices dengan Go (Golang) dan Node.js untuk sistem real-time.
- Merancang API yang konsisten, aman, dan mudah digunakan oleh developer internal maupun eksternal.
- Melakukan optimasi database (PostgreSQL, Redis, Elasticsearch) untuk menangani query throughput yang sangat tinggi.
- Mengelola platform Kubernetes dan pipeline CI/CD menggunakan GitOps tools (ArgoCD).
- Mengawasi sistem produksi menggunakan observability tools (Prometheus, Grafana, Loki) dan merespon insiden.
- Melakukan coaching dan mentoring kepada anggota tim engineer junior.
- Berpartisipasi dalam perencanaan arsitektur jangka panjang dan pemilihan teknologi.
Kualifikasi
- Minimal S1 Ilmu Komputer atau setara.
- Minimal 5 tahun pengalaman sebagai Software Engineer, dengan fokus utama pada pengembangan backend.
- Mahir dalam Go (Golang) atau Node.js (TypeScript).
- Pemahaman mendalam tentang sistem terdistribusi dan pola microservices.
- Pengalaman langsung dengan Docker dan Kubernetes di lingkungan produksi.
- Familiar dengan sistem message queue (Kafka, RabbitMQ) dan streaming data.
- Memiliki kemampuan analisa yang tajam dan pengalaman dalam disaster recovery planning.
- Keterampilan komunikasi yang sangat baik dan kemampuan untuk bekerja dalam tim lintas fungsi.