
WEX adalah platform perdagangan global yang membantu organisasi mengelola operasional bisnis penting melalui solusi pembayaran dan administrasi khusus. Penawarannya mencakup kartu bahan bakar, manajemen armada, dan analitik untuk tim logistik dan transportasi; alat pembayaran bisnis yang dirancang untuk menyederhanakan transaksi dan memperkuat pengendalian; serta administrasi tunjangan karyawan untuk akun kesehatan dan penggantian biaya. Dengan kegiatan di bidang layanan kesehatan, logistik, dan perjalanan, WEX mengembangkan teknologi yang bertujuan membuat proses komersial yang kompleks menjadi lebih efisien, aman, dan mudah dikelola.
Insinyur Backend Senior, Platform AI - WEX (Kerja Jarak Jauh, Amerika Serikat)
Bergabunglah dengan WEX sebagai insinyur backend senior untuk membangun platform AI agentik berbasis Java bagi pembayaran armada. Anda akan mengembangkan API yang dapat diskalakan, agen otonom, dan sistem cerdas yang andal untuk penggunaan produksi.
Deskripsi
- Membangun dan memelihara layanan backend berorientasi objek yang tangguh, dapat diskalakan, dan berperforma tinggi
- Mengembangkan REST API publik dalam Java serta API internal dengan gRPC
- Merancang dan menghadirkan platform AI agentik generasi berikutnya
- Membuat agen AI otonom, kemampuan agen, server MCP, dan alat AI
- Menskalakan arsitektur multi-agen yang mendukung ekosistem pembayaran dan armada
- Mengembangkan desain sistem, mengambil keputusan arsitektur, dan menyelaraskannya dengan insinyur senior
- Membuat pengujian unit, integrasi, end-to-end, konkurensi, beban, dan performa
- Mengidentifikasi hambatan dan utang teknis, lalu meningkatkan skalabilitas serta stabilitas sistem
- Mengotomatiskan pengujian, pemantauan, pemulihan mandiri, penskalaan, integrasi berkelanjutan, dan deployment
- Berkolaborasi dengan manajer produk, desainer, dan insinyur untuk menentukan serta menghadirkan fitur
- Meninjau kode, membimbing insinyur, dan meningkatkan standar engineering
- Menyelidiki masalah kompleks, mendokumentasikan akar masalah, serta menjaga performa dan keandalan
- Mengevaluasi teknologi yang bersaing dan merekomendasikan solusi yang sesuai
- Memelihara dokumentasi desain, runbook, catatan perubahan, dan rencana kesiapan
- Mendukung sistem produksi, memantau layanan, menyelesaikan insiden, dan mendorong peningkatan operasional
- Memimpin inisiatif lintas tim sebagai penanggung jawab tunggal atau pimpinan teknis
- Mengembangkan layanan bertenaga LLM menggunakan teknologi termasuk API OpenAI dan LangChain
- Menerapkan evaluasi AI, observabilitas, guardrail, manajemen konteks, memori, dan retrieval-augmented generation
Persyaratan
- Gelar sarjana dalam ilmu komputer atau rekayasa perangkat lunak
- Lima hingga delapan tahun pengalaman profesional dalam rekayasa perangkat lunak
- Menguasai struktur data, algoritme, desain berorientasi objek, dan pemecahan masalah
- Keahlian dalam merancang dan mengembangkan layanan berskala internet dengan perhatian pada skalabilitas, ketersediaan, keamanan, dan keandalan
- Keterampilan komunikasi tertulis dan lisan yang kuat, dengan gaya kerja kolaboratif dan penuh empati
- Mahir dalam pengembangan backend menggunakan Java atau C#, Spring Boot, REST API, framework ODATA, dan SQL
- Pengalaman praktis membangun atau berkontribusi pada aplikasi bertenaga AI/LLM atau sistem berbasis agen
- Memahami framework agen, pola penggunaan alat, dan orkestrasi alur kerja LLM
- Pengalaman menghubungkan sistem AI ke alat dan API eksternal melalui MCP atau protokol sebanding
- Memahami rekayasa prompt, embedding, dan pengambilan berbasis vektor
- Pengalaman merancang sistem produksi yang menskalakan beban kerja AI
- Diutamakan: gelar magister dalam ilmu komputer atau rekayasa perangkat lunak
- Diutamakan: pengalaman rekayasa perangkat lunak selama delapan tahun atau lebih
- Diutamakan: pengalaman dengan Python, Java, arsitektur berbasis peristiwa, dan Kafka
- Diutamakan: pengalaman dalam pembayaran kartu
- Diutamakan: arsitektur cloud-native, Docker, dan Kubernetes
- Diutamakan: keamanan API dan kepatuhan PCI DSS
- Mampu meningkatkan basis kode yang ada sambil bekerja dalam batasan sistem lama
- Diutamakan: keterampilan AI dan pengalaman menghadirkan solusi AI produksi
- Diutamakan: pengalaman mengembangkan agen AI atau kopilot berstandar produksi
- Diutamakan: pengalaman dengan sistem multi-agen dan arsitektur AI terdistribusi
- Diutamakan: memahami basis data vektor seperti Pinecone, Weaviate, OpenSearch, atau Milvus
- Diutamakan: memahami metode evaluasi AI, praktik keselamatan, dan prinsip AI yang bertanggung jawab
Tunjangan
- Asuransi kesehatan, gigi, dan penglihatan
- Program tabungan pensiun
- Cuti berbayar
- Rekening tabungan kesehatan
- Rekening pengeluaran fleksibel
- Asuransi jiwa
- Asuransi disabilitas
- Penggantian biaya pendidikan
- Berhak menerima bonus kuartalan atau tahunan untuk posisi non-penjualan