Deskripsi Pekerjaan
Bergabunglah dengan Nusantara Digital Systems, pemimpin inovasi teknologi finansial di Asia Tenggara. Kami sedang mencari Staff Software Engineer berdedikasi tinggi untuk memimpin transformasi arsitektur sistem kami. Di posisi ini, Anda akan tidak hanya menulis kode, tetapi juga membentuk masa depan ekosistem teknologi kami.
Kami mencari individu yang memiliki visi luas, kemampuan teknis yang mendalam, dan jiwa pemimpin untuk memandu tim kami mencapai kualitas kode dan skalabilitas tinggi.
Tanggung Jawab
- Strategi Arsitektur: Memimpin perancangan dan implementasi sistem skala besar yang tangguh, skalabel, dan aman.
- Technical Leadership: Menjadi referensi teknis utama, memberikan panduan praktik terbaik (Best Practices) dan standar kode.
- Mentorship: Memberikan bimbingan (mentorship) kepada Senior Engineers dan Junior Developers untuk mengembangkan keterampilan mereka.
- Code Review: Melakukan review kode komprehensif untuk memastikan integritas dan efisiensi sistem.
- Optimasi Performa: Mengidentifikasi dan memperbaiki bottleneck performa di seluruh stack teknologi.
- Collaboration: Bekerja erat dengan tim Product Manager, Product Owner, dan Design untuk memastikan solusi teknis yang selaras dengan bisnis.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2 tahun dalam peran Staff atau Senior Engineer.
- Keahlian mendalam dalam Backend Development (misal: Go, Java, atau Python) dan pemahaman tentang Microservices Architecture.
- Penguasaan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis).
- Kemampuan komunikasi yang kuat dalam bahasa Indonesia dan Inggris (Bahasa Inggris B2+).
- Pengalaman manajemen proyek teknis atau keahlian dalam Agile/Scrum methodologies.
- Rekam jejak dalam membangun sistem yang tahan terhadap error dan downtime.