Deskripsi Pekerjaan
Kami, PT Inovasi Digital Nusantara, perusahaan fintech terkemuka di Indonesia, sedang mencari Staff Software Engineer berbakat untuk bergabung dengan tim engineering kami. Posisi ini sangat cocok bagi Anda yang memiliki passion dalam merancang sistem berskala besar, menguasai arsitektur mikroservis, dan ingin berkontribusi langsung pada produk yang digunakan oleh jutaan pengguna.
Sebagai Staff Engineer, Anda akan menjadi pemimpin teknis yang mendorong inovasi, menetapkan standar engineering, dan menjadi mentor bagi anggota tim lainnya. Kami menawarkan lingkungan kerja yang modern, gaji kompetitif, serta kesempatan belajar yang tidak terbatas.
Tanggung Jawab
- Memimpin desain dan implementasi arsitektur sistem backend berskala besar.
- Menulis kode berkualitas tinggi yang bersih, efisien, dan dapat diuji.
- Melakukan code review secara mendalam dan memastikan praktik terbaik rekayasa perangkat lunak.
- Berkolaborasi dengan Product Manager dan Stakeholder untuk mendefinisikan solusi teknis.
- Mengoptimalkan performa sistem dan menangani isu-isu kompleks di lingkungan produksi.
- Mentoring serta mengembangkan kemampuan teknis para software engineer di tim.
- Berkontribusi pada peningkatan proses development, CI/CD, dan infrastruktur.
Kualifikasi
- Minimal 6 tahun pengalaman di bidang rekayasa perangkat lunak, dengan minimal 1 tahun di level Staff Engineer atau setara.
- Penguasaan yang mendalam terhadap Go, Python, atau Java.
- Pengalaman terbukti dalam merancang sistem terdistribusi dan microservices (Kubernetes, Docker, gRPC).
- Pemahaman kuat tentang database relasional (PostgreSQL) dan NoSQL (Redis, Cassandra).
- Berpengalaman dengan public cloud (AWS/GCP) dan Infrastructure as Code (Terraform).
- Kemampuan analitis yang kuat dan orientasi pada detail.
- Mahir berkomunikasi dalam Bahasa Indonesia dan Inggris (lisan dan tulisan).
- Pengalaman di industri fintech atau perusahaan teknologi tinggi merupakan nilai tambah.