FULL_TIME
Tala adalah infrastruktur kredit berbasis AI yang menghubungkan modal global dengan masyarakat global secara luas. Tala menggabungkan kecerdasan risiko proprietari dengan jaringan mitra modal dan distribusi yang terus berkembang untuk memperluas akses kredit. Hingga saat ini, Tala telah menyalurkan lebih dari $9 miliar modal kepada lebih dari 14 juta pelanggan di Afrika, Amerika Latin, dan Asia, sekaligus membangun kumpulan data kontekstual definitif mengenai peminjam dengan riwayat kredit terbatas di pasar negara berkembang. Kini, Tala mengubah fondasi tersebut menjadi infrastruktur bersama yang dapat digunakan oleh mitra, penyedia modal, dan ekosistem untuk membangun layanan.
Perusahaan ini masuk dalam daftar Fortune Impact 20, dinobatkan sebagai salah satu World’s Top Fintech Companies versi CNBC sebanyak 2 kali, masuk dalam CNBC Disruptor 50 selama 5 tahun, dan tercantum dalam daftar Fintech 50 versi Forbes selama 10 tahun berturut-turut.
Tala mencari engineer yang bersemangat untuk bergabung dengan tim Product Development yang terus berkembang. Kandidat ideal mampu memecahkan masalah dan melakukan debugging, serta berkomitmen untuk terus menyempurnakan sistem dan proses yang ada. Anda akan bekerja sama erat dengan sesama engineer Tala untuk membangun dan mengembangkan arsitektur backend Tala guna mendukung peluncuran di negara baru, fitur baru, dan basis pengguna yang berkembang pesat.
Senior Backend Engineer bertanggung jawab atas sistem dan inisiatif yang mencakup suatu domain. Anda menentukan pendekatan teknis sendiri, hanya membutuhkan sedikit arahan teknis, serta meningkatkan standar kualitas domain melalui desain, tinjauan, dan kolaborasi dengan rekan kerja. Sebagai teknolog dan pemimpin, Anda mendorong tim menuju platform microservices yang memiliki ketersediaan tinggi, skalabel, andal, toleran terhadap kegagalan, dan berkinerja tinggi. Anda mengikuti serta menyempurnakan proses dan standar engineering Tala sembari memajukan misi dan tujuan bisnis Tala.
Ini adalah peran kepemimpinan teknis dalam jalur teknis Tala, dengan lingkungan tim yang suportif serta peluang besar untuk pengembangan karier dan profesional. Anda akan berkolaborasi lintas fungsi dengan tim di seluruh dunia.
Tanggung Jawab Utama
Desain dan Engineering
- Merancang, mengembangkan, dan memelihara layanan backend, API, serta lapisan integrasi data yang mendukung fitur-fitur produk utama.
- Menulis dokumen desain (EDD) untuk layanan dalam domain dan mempertahankannya dalam tinjauan.
- Merancang dan mengoptimalkan skema serta kueri database untuk kinerja dan keandalan sistem.
- Mencapai sasaran proyek tanpa mengorbankan kualitas, serta melunasi technical debt sebagai bagian dari proses pengiriman, bukan sebagai permintaan terpisah.
- Menjadi rujukan utama untuk 1 atau lebih teknologi dalam domain, mengikuti perkembangan industri, dan menjelaskan secara konkret apakah teknologi tersebut dapat diterapkan di Tala atau tidak.
Kualitas, Tinjauan, dan Standar
- Menjaga standar engineering domain dalam tinjauan kode dan desain, termasuk untuk pekerjaan dari tim teknis lain.
- Menulis kode yang bersih dan mudah dipelihara sesuai standar coding yang telah ditetapkan.
- Berkontribusi pada infrastruktur pengujian untuk meningkatkan cakupan modul backend.
- Memverifikasi perubahan yang dibantu AI dengan standar yang sama seperti kode yang ditulis secara manual.
Keandalan dan Operasional
- Menentukan alert, SLI, dan SLO, serta meningkatkan pemantauan modul backend agar ketersediaan dan waktu respons meningkat secara proaktif.
- Menangani insiden yang tidak tercakup dalam runbook, mengisi kekosongan runbook yang ditemukan selama giliran tugas, memimpin respons teknis untuk insiden domain, dan menulis RCA.
- Menelusuri serta menyelesaikan masalah teknis dengan cepat di lingkungan pengembangan dan produksi.
Pengiriman dan Kolaborasi
- Bertanggung jawab atas pengiriman pekerjaan roadmap domain serta berpartisipasi dalam perencanaan kuartalan dan sprint dengan mempertimbangkan kelayakan.
- Mengantisipasi hambatan sebelum komitmen sprint, lalu melakukan eskalasi dengan pernyataan masalah, penilaian dampak, dan opsi yang diusulkan.
- Bekerja sama dengan pemangku kepentingan Product dan bisnis untuk menghilangkan ambiguitas serta memahami arti keberhasilan suatu fitur.
- Bekerja sama dengan team lead untuk mengirimkan solusi domain dan bertanggung jawab atas desain serta implementasi layanan secara menyeluruh, termasuk regresi yang Anda sebabkan.
- Menjaga tiket domain tetap akurat dan dokumentasinya cukup lengkap sehingga menjadi tempat pertama yang dicari orang.
- Bekerja lintas beberapa zona waktu menggunakan komunikasi asinkron.
Mentoring
- Menjadi mentor khusus bagi engineer junior dan tingkat menengah, dengan pemahaman yang jelas mengenai hal-hal yang ingin ditingkatkan oleh masing-masing engineer.
- Memimpin secara teknis dan membimbing tim Backend Engineer yang membangun atau mengembangkan modul kompleks.
Keterampilan dan Pengalaman yang Dibutuhkan
Bahasa: Fasih berbahasa Inggris, termasuk komunikasi tertulis yang jelas, karena sebagian besar pekerjaan dilakukan lintas zona waktu.
Backend engineering: Pengalaman langsung dalam merancang, membangun, dan mengoperasikan aplikasi menggunakan Java, Kotlin, dan/atau Scala, termasuk framework web seperti Spring.
Rekam jejak: Pernah memimpin dan menyelesaikan beberapa proyek penting dalam domain, yang masing-masing telah divalidasi di lingkungan produksi selama periode yang bermakna, termasuk aplikasi konsumen berskala besar di infrastruktur cloud (AWS, Google Cloud, atau Azure) dengan arsitektur microservices.
Keahlian teknis: Ahli di bidang domain sendiri dan memahami domain yang berdekatan. Memiliki model mental yang berfungsi mengenai arsitektur perusahaan secara lebih luas serta batas-batas antarbagian di dalamnya. Mampu menilai kualitas kode dan desain di luar area sendiri.
Pembangunan solusi dan desain sistem: Merancang layanan dan dependensinya dengan mempertimbangkan keamanan, kemudahan pemeliharaan, operasional, dan skala. Menulis dokumen desain (EDD) dan mempertahankannya dalam tinjauan. Merancang sistem untuk menghadapi kasus kegagalan, bukan hanya alur ideal.
Desain API: Memiliki pengetahuan ahli tentang desain dan pengembangan REST API untuk penggunaan di perangkat seluler dan web.
Penilaian dan perumusan masalah: Merumuskan ulang masalah yang penyusunannya kurang tepat, bukan sekadar menjawab sesuai pertanyaan awal. Mengambil keputusan dengan informasi yang tidak lengkap dan menyatakan asumsi yang digunakan. Membedakan keputusan yang dapat dibatalkan dari keputusan yang tidak dapat dibatalkan, lalu menerapkan ketelitian yang sesuai. Memilih solusi terkecil yang dapat menyelesaikan masalah.
Penyimpanan data: Pengalaman kuat dengan database relasional (MySQL, MariaDB, PostgreSQL, Oracle, atau MS SQL) serta pengalaman kuat dengan database nonrelasional (Cassandra, Redshift, DynamoDB, atau HDFS).
Pengujian dan observabilitas: Menentukan ambang batas alert, SLI, dan SLO untuk domain, beserta telemetri yang mendukungnya. Merancang sistem agar dapat mengalami degradasi secara terkendali. Merilis fitur baru dengan pemantauan yang sudah tersedia. Bersama-sama memiliki tanggung jawab atas keputusan cakupan Acceptance Tests dengan SDET dan menandai kekurangan testability sebelum rilis.
Keamanan dan kepatuhan: Mengikuti praktik keamanan dan privasi Tala yang selaras dengan ISO-27001 dan ISO-27701, mengikuti praktik secure coding OWASP, serta memperbaiki kerentanan dalam SLA yang telah ditetapkan.
Kemampuan menggunakan AI: Mengetahui kapan tidak mendelegasikan pekerjaan kepada AI dan memecah pekerjaan domain menjadi unit berukuran agen dengan kriteria penerimaan yang jelas. Membangun aset konteks, prompt, dan kemampuan yang dapat digunakan kembali serta diadopsi oleh pihak lain dalam domain. Menetapkan standar verifikasi untuk pekerjaan berbantuan AI dalam domain. Bertanggung jawab atas kode yang dihasilkan AI seolah-olah kode tersebut ditulis secara manual, dan tidak pernah memasukkan PII, data peminjam atau kredit, rahasia, maupun kredensial produksi ke dalam prompt atau konteks agen.
Pengiriman dan dampak: Bertanggung jawab atas pengiriman pekerjaan roadmap domain serta secara sadar menyeimbangkan kecepatan pengembangan fitur dengan technical debt. Bertanggung jawab atas hasil, bukan sekadar daftar tugas, memahami metrik yang dipengaruhi sistem, dan memantaunya setelah rilis.
Cara kerja: Menguasai proses pengembangan Agile. Mampu menentukan prioritas dan berkomunikasi dengan baik dalam lingkungan yang bergerak cepat. Memiliki dorongan kuat untuk belajar dan bekerja secara mandiri.
Kompensasi
Informasi Tambahan
Senior Backend Engineer
Tala • APAC
Gaji tidak dicantumkan
Deskripsi Pekerjaan
Ringkasan
- Perusahaan
- Tala
- Lokasi
- APAC
- Tipe kerja
- FULL_TIME
- Gaji
- Gaji tidak dicantumkan
- Tanggal tayang
- 22 Okt 2026
- Terlihat sejak
- 23 Okt 2026
Sumber & keterlacakan data
Jobicy (public board)Buka sumber asli ↗https://jobicy.com/jobs/156465-senior-backend-engineer-11
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lowongan Terkait Lainnya
FULL_TIME2d
Manager, Machine Learning Engineering
Tala • USA
Gaji tidak dicantumkanLihat Detail →
FULL_TIMEKemarinSoftware Engineer/C Developer-PGD
EDB • EMEA
Gaji tidak dicantumkanLihat Detail →
FULL_TIMEKemarinStaff Software Engineer-ClickHouse Committer
EDB • EMEA
Gaji tidak dicantumkanLihat Detail →
FULL_TIMEKemarinSenior Staff Engineer, iOS
AlphaSense • UK
Gaji tidak dicantumkanLihat Detail →