Deskripsi Pekerjaan
Apakah Anda siap untuk mendefinisikan masa depan teknologi di Indonesia? Nusantara Digital Systems mencari seorang Staff Engineer (Senior) berbakat untuk bergabung dengan tim kami. Kami mencari pemimpin teknis yang tidak hanya memiliki keahlian teknis yang mendalam, tetapi juga visi untuk memimpin inovasi di industri fintech terkemuka.
Bergabunglah dengan tim yang mengutamakan budaya koding yang bersih, skalabilitas sistem yang tinggi, dan pengembangan profesional yang berkelanjutan. Anda akan memiliki otonomi penuh untuk mengambil keputusan teknis yang signifikan.
Tanggung Jawab
- Membangun dan memimpin arsitektur sistem skala besar yang tangguh dan dapat diskalakan.
- Mentoring engineer muda dan menengah untuk meningkatkan kualitas kode dan praktik desain.
- Berkolaborasi erat dengan manajer produk dan tim desain untuk memahami kebutuhan bisnis.
- Mengoptimalkan performa aplikasi dan mengurangi latensi jaringan.
- Mengadopsi teknologi baru dan memperbarui stack teknis yang ada.
- Menulis dokumentasi teknis yang komprehensif dan memimpin sesi code review berkualitas.
- Mengidentifikasi risiko teknis dan menyusun strategi mitigasi.
Kualifikasi
- Pengalaman minimal 5-7 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2 tahun sebagai Staff Engineer atau Senior Engineer.
- Kepemilikan produk atau arsitektur skala besar di lingkungan produksi.
- Keahlian mendalam dalam salah satu bahasa pemrograman utama (Java, Go, Python, atau TypeScript).
- Pemahaman mendalam tentang desain sistem, microservices, dan database relasional/non-relasional.
- Pengalaman bekerja dengan cloud providers (AWS, GCP, atau Azure).
- Bukti kemampuan memimpin tim dan mengarahkan inisiatif teknis.
- Bahasa Indonesia dan Inggris fluency dalam komunikasi tertulis dan lisan.