Deskripsi Pekerjaan
PT. Inovasi Digital Nusantara sedang mencari Staff Software Engineer yang berpengalaman untuk memimpin inisiatif teknis strategis di platform keuangan digital kami. Sebagai pemimpin teknis, Anda akan bertanggung jawab atas desain sistem, kualitas arsitektur, dan bimbingan teknis untuk tim insinyur kami.
Ini adalah kesempatan langka untuk bergabung dengan perusahaan teknologi yang berkembang pesat di Jakarta Selatan. Anda akan mengerjakan masalah-masalah paling menantang di bidang skala, keandalan, dan keamanan data. Kami menawarkan kompensasi yang kompetitif, lingkungan kerja yang fleksibel, dan tim yang sangat kolaboratif. Jika Anda siap untuk memberikan dampak yang signifikan dan meningkatkan karier Anda ke level berikutnya, kami ingin mendengar dari Anda!
Tanggung Jawab
- Memimpin desain arsitektur sistem dan membuat keputusan desain berdampak tinggi untuk platform utama.
- Menulis kode produksi yang bersih, efisien, dan dapat dipelihara dengan baik menggunakan teknologi modern (Go, Rust, atau Python).
- Melakukan code review secara ketat untuk memastikan standar kualitas dan konsistensi di seluruh basis kode.
- Mentoring insinyur level menengah dan junior melalui pair programming, sesi teknis, dan pengembangan jalur karier.
- Berkolaborasi dengan Product Manager dan Engineering Manager untuk merencanakan dan mengembangkan fitur-fitur baru.
- Mengoptimalkan performa aplikasi, waktu respons, dan skalabilitas infrastruktur backend.
- Mendiagnosis dan menyelesaikan masalah produksi yang kompleks serta memastikan keandalan sistem (SLA 99.99%).
- Mengadopsi dan memperkenalkan praktik rekayasa terbaik termasuk CI/CD, testing, dan observabilitas.
Kualifikasi
- Pengalaman minimal 5 tahun sebagai Software Engineer, dengan minimal 2 tahun sebagai tech lead atau setara level Staff/Principal.
- Penguasaan mendalam terhadap salah satu bahasa pemrograman utama (Go, Ruby, Python, atau Java).
- Pemahaman yang kuat tentang desain sistem terdistribusi, database relasional (PostgreSQL) dan NoSQL (Cassandra, Redis).
- Pengalaman langsung dengan sistem antrian pesan (Kafka, RabbitMQ) dan pipeline data berskala besar.
- Pemahaman yang sangat baik tentang praktik DevOps, infrastruktur cloud (AWS/GCP/Azure), dan containerization (Kubernetes, Docker).
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan dan tulisan).
- Memiliki mentalitas pemecahan masalah (problem-solving) yang kuat serta mampu bekerja dalam lingkungan yang ambigu dan bergerak cepat.