Deskripsi Pekerjaan
Tentang Posisi
Kami adalah perusahaan teknologi finansial (fintech) terkemuka di Indonesia yang sedang dalam fase ekspansi masif. Kami mencari Lead Software Engineer (Backend) yang visioner untuk memimpin pengembangan platform generasi berikutnya yang melayani jutaan pengguna aktif.
Di peran strategis ini, Anda akan menjadi arsitek utama ekosistem backend kami. Tanggung jawab Anda tidak hanya terbatas pada perancangan sistem yang scalable dan resilient, tetapi juga membina tim engineer kelas dunia, menetapkan standar teknis tertinggi, serta mendorong inovasi melalui teknologi mutakhir seperti microservices, cloud-native architecture, dan event-driven systems.
Kami menawarkan lingkungan kerja yang dinamis, fleksibel, dan penuh tantangan. Jika Anda adalah seorang pemimpin teknis yang haus akan dampak dan ingin membangun produk yang digunakan oleh jutaan orang, inilah tempat yang tepat untuk Anda.
Tanggung Jawab
- Memimpin, membimbing (mentorship), dan mengembangkan karir tim backend engineer yang beranggotakan 5–10 orang.
- Merancang dan mengimplementasikan arsitektur sistem backend yang scalable, secure, dan high-performance menggunakan teknologi cloud (AWS/GCP).
- Melakukan code review secara ketat dan memastikan adherence terhadap best practices serta design patterns.
- Berkolaborasi secara erat dengan Product Management, DevOps, dan Data Engineering untuk merencanakan serta mengeksekusi inisiatif teknis.
- Mengoptimalkan performa database (SQL & NoSQL) dan API untuk menangani pertumbuhan trafik yang eksponensial.
- Mengelola seluruh siklus pengembangan perangkat lunak (SDLC) dari concept hingga deployment dan observability.
- Mengidentifikasi dan menyelesaikan bottleneck teknis, performa aplikasi, serta masalah infrastruktur secara proaktif.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 7+ tahun sebagai Software Engineer dengan minimal 2+ tahun sebagai Tech Lead atau Engineering Manager.
- Menguasai minimal satu bahasa pemrograman backend (Go, Rust, Python, Java, atau Node.js).
- Memiliki pengalaman hands-on yang mendalam dengan layanan cloud (AWS/GCP/Azure) dan container orchestration (Kubernetes, Docker).
- Pemahaman yang kuat tentang distributed systems, microservices patterns, dan event-driven architecture.
- Mahir dalam database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis, Elasticsearch).
- Kemampuan komunikasi dan kepemimpinan yang sangat baik, mampu berbahasa Inggris aktif (lisan dan tulisan).
- Berorientasi pada hasil (outcome-driven), memiliki growth mindset, dan kemampuan problem-solving yang tajam.