Spreedly
Wilayah: Amerika Serikat. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.
Tentang Kami:
Spreedly adalah Intelligent Payments Platform bagi bisnis yang ingin memegang kendali penuh atas strategi pembayaran mereka. Didirikan pada tahun 2007 dan berpusat di Durham, NC, kami menyediakan satu API bagi para *merchant*, platform, dan *fintech* untuk terhubung ke lebih dari 150 *payment gateway* dan 40+ metode pembayaran di 100+ negara, lengkap dengan kecerdasan untuk menentukan arah setiap transaksi. Kami dirancang bersifat *vendor-agnostic*. Pelanggan kami bebas memilih penyedia layanan mereka, menjaga data pembayaran mereka tetap portabel, dan tidak perlu merombak ulang *stack* teknologi mereka untuk mengadopsi hal baru.
Sistem pembayaran semakin rumit, tidak semakin mudah. Setiap pasar baru, metode pembayaran, *tools* penipuan, dan kini setiap agen AI yang melakukan *checkout* atas nama pembeli, menambah integrasi dan keputusan baru. Spreedly mengubah kerumitan tersebut menjadi sebuah keunggulan. *Vault* PCI Level 1 kami menjaga kartu dan *network token* tetap portabel di berbagai penyedia layanan. *Smart routing* dan *retries* memulihkan pendapatan yang hilang akibat kegagalan transaksi yang sebenarnya dapat dihindari. *Tools* pencegahan penipuan dan 3DS dapat diintegrasikan hanya dengan satu panggilan API. Selain itu, *payments intelligence* kami mengubah data transaksi menjadi keputusan yang dapat ditindaklanjuti oleh *merchant*. Seiring peralihan *agentic commerce* dari tahap eksperimen menjadi saluran penjualan nyata, kami membangun infrastruktur yang memungkinkan *merchant* menerima pembayaran yang diinisiasi oleh agen melalui penyedia layanan yang sudah mereka percayai.
Bagi orang-orang yang bekerja di sini, ini berarti tantangan teknis yang rumit dalam skala nyata, bernilai miliaran dolar dalam transaksi tahunan, pada saat aturan perdagangan sedang ditulis ulang. Jika Anda menginginkan rasa kepemilikan (*ownership*) dan pekerjaan yang berdampak langsung pada pendapatan pelanggan, Anda akan sangat cocok bergabung dengan kami.
Tentang Peran Ini
Spreedly sedang mencari seorang Senior Database Engineer untuk menjadi pakar basis data (*database expert*) utama di tim Reliability kami. Anda akan meningkatkan performa dan keandalan lingkungan *distributed database* kami yang sudah ada serta membantu tim *engineering* melakukan perubahan basis data dengan aman.
Ini adalah peran *senior individual contributor* tanpa bawahan langsung, dan arti "senior" di sini lebih dari sekadar tahun pengalaman: Anda akan menjadi sosok yang diandalkan oleh seluruh anggota tim *engineering* untuk segala hal di lapisan basis data (*database layer*). Kesempatan ini adalah untuk membentuk cara kami mengelola dan meningkatkan basis data, bukan untuk memimpin migrasi. Kami sudah menjalankan CockroachDB, dengan infrastruktur yang dioperasikan melalui layanan terkelola dari Cockroach Labs. Artinya, fokus Anda adalah bagian yang menjadi tanggung jawab kita sepenuhnya: *workload*, *schema*, *queries*, *settings*, kapasitas, dan praktik terkait perubahan.
Tim Reliability kami bekerja lintas fungsi mencakup *application engineering*, infrastruktur, dan *platform* untuk meningkatkan pemantauan (*monitoring*), mencegah insiden, dan melakukan pemulihan dengan cepat saat insiden terjadi. Ini bukan tim SRE ala buku teks. Ini adalah kelompok kecil yang sangat mandiri dan berfokus pada perbaikan berkelanjutan, dengan ruang nyata untuk melihat masalah, mengusulkan solusi, dan mewujudkannya dalam prioritas tim. Ketersediaan (*availability*) dan performa basis data sangat penting dalam lingkungan pembayaran, dan perbaikan yang Anda buat akan berdampak langsung pada keandalan yang diandalkan oleh pelanggan kami.
Tanggung Jawab:
Tingkatkan performa basis data
- Selidiki pengaturan basis data kami saat ini untuk menemukan hambatan performa (*performance bottlenecks*) dan risiko keandalan, menggunakan *instrumentation*, *code review*, dan pengujian *staging* jika diperlukan.
- Temukan dan tingkatkan kueri yang lambat (*slow-running queries*), identifikasi indeks yang hilang atau tidak efisien, dan evaluasi pengaturan basis data terhadap kebutuhan aktual aplikasi.
- Diagnosis masalah *distributed database* seperti *transaction contention* dan *retries*, *hot ranges*, dan pola akses yang tidak efisien, serta bermitra dengan *application engineer* untuk memperbaikinya dari akarnya.
- Tetapkan tolok ukur performa (*performance baselines*) agar perubahan berarti pada perilaku *workload* dapat terlihat sejak dini.
Menjadi pakar subjek basis data (*database subject-matter expert*)
- Bantu tim *engineering* memahami risiko dan kompromi (*trade-offs*) dari perubahan signifikan sebelum mencapai produksi, termasuk migrasi *schema*, pola akses baru, dan perubahan konfigurasi.
- Berpartisipasi dalam tinjauan desain (*design reviews*) untuk sistem yang membebani basis data secara signifikan, dan berikan panduan jelas mengenai desain *schema*, pemilihan *primary key*, pengindeksan (*indexing*), dan batasan transaksi (*transaction boundaries*).
- Sumbangkan keahlian basis data untuk penanganan insiden (*incident response*) dan analisis akar masalah (*root-cause analysis*), serta ubah apa yang kami pelajari menjadi perbaikan permanen.
Pegang kendali atas praktik basis data (*own database practices*)
- Kembangkan prosedur migrasi, dokumentasi, dan panduan yang lebih aman agar tim aplikasi dapat mengembangkan model data tanpa harus melibatkan Anda di setiap langkah.
- Pegang kepemilikan berkelanjutan atas praktik operasional, termasuk merencanakan peningkatan versi (*version upgrades*), memvalidasi cadangan dan pemulihan (*backup and recovery*) terhadap sasaran ketersediaan kami, serta menjaga pengaturan dan ukuran klaster (*cluster settings and sizing*) agar tetap sesuai untuk *workload* kami.
- Tingkatkan *observability* basis data agar sinyal yang penting (*latency*, *retries*, *contention*, kesehatan rentang/*range health*, kapasitas) dapat terlihat dan ditindaklanjuti bersamaan dengan pemantauan produksi kami yang lebih luas.
Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.