FULL_TIME
Tentang Supabase
Supabase adalah platform pengembangan Postgres yang dibangun oleh developer untuk developer. Kami menyediakan solusi backend lengkap yang mencakup Database, Auth, Storage, Edge Functions, Realtime, dan Vector Search. Semua layanan terintegrasi secara mendalam dan dirancang untuk berkembang.
Tentang Peran Ini
Kami sedang membangun platform eksekusi CI/CD berperforma tinggi yang serupa dengan runner yang digunakan oleh alat seperti Buildkite, GitHub Actions, dan Blacksmith CI. Platform kami menjalankan pipeline developer secara andal dalam skala besar, terintegrasi secara mendalam dengan sistem kontrol sumber, serta mengotomatiskan alur kerja build, pengujian, dan deployment.
Dalam peran ini, Anda akan merancang dan membangun sistem terdistribusi yang bertanggung jawab menjalankan pipeline CI/CD secara aman dan efisien. Tanggung jawabnya mencakup orkestrasi lingkungan komputasi ephemeral, pengelolaan isolasi build, penjadwalan pekerjaan di berbagai kelompok worker, serta memastikan keandalan dalam skala besar. Peran ini ideal bagi seseorang yang berkembang dalam lingkungan async yang bergerak cepat dan antusias membangun alat developer yang dapat digunakan hingga jutaan pengguna.
Tanggung Jawab
Merancang dan meningkatkan mesin orkestrasi inti yang mengelola siklus hidup pembuatan, penggabungan, dan rebase Supabase Branches.
Menyediakan lingkungan eksekusi ephemeral yang terisolasi di EKS / ECS untuk menjalankan workload build yang tidak tepercaya dari repositori git terhubung, dengan secret yang dikelola secara aman.
Mengimplementasikan penjadwalan pekerjaan yang dapat menangani ribuan build secara bersamaan.
Mengoptimalkan dan mengurangi durasi pipeline melalui caching, penyimpanan artefak, dan penggunaan ulang dependensi.
Mengelola logika retry, timeout, pembatalan, dan propagasi kegagalan agar pipeline berperilaku secara dapat diprediksi saat terjadi kegagalan.
Melengkapi seluruh siklus pipeline dengan alat observability untuk menampilkan trace, metrik, dan log terstruktur kepada pengguna akhir.
Mengembangkan file konfigurasi (JSON / TOML) dan integrasi (Terraform / Pulumi) yang memungkinkan tim menentukan, memicu, dan memeriksa pipeline dengan mudah melalui kode.
Kualifikasi yang Mungkin Sesuai
Memiliki kemampuan software engineering yang kuat (Go dan Typescript wajib).
Memiliki pengalaman 3+ tahun dalam membangun dan mengoperasikan infrastruktur cloud atau sistem terdistribusi dalam skala besar.
Memiliki pengetahuan tentang infrastruktur cloud; pemahaman terhadap berbagai komponen AWS wajib. Pengalaman menggunakan AWS SDK dan alat IaC seperti Pulumi, Terraform, dan lainnya untuk membangun serta mengoperasikan infrastruktur sangat diutamakan.
Memiliki pola pikir operasional produksi, dengan rekam jejak membangun sistem yang andal, mudah dipantau, dan mudah dipelihara.
Memiliki rasa tanggung jawab yang kuat dan mampu bekerja secara mandiri dengan arahan tingkat tinggi.
Mampu berkomunikasi dengan jelas kepada audiens teknis maupun nonteknis.
Memiliki pengalaman bekerja dalam tim async atau tim yang tersebar secara global.
Bersemangat memecahkan masalah nyata bagi developer.
Nyaman menghadapi ambiguitas dan bergerak cepat.
Yang Kami Tawarkan
Kerja Jarak Jauh Sepenuhnya
Kami merekrut secara global. Kami percaya Anda dapat bekerja sebaik mungkin dari mana saja. Supabase tidak memiliki kantor, tetapi kami menyediakan keanggotaan WeWork atau tunjangan coworking yang dapat digunakan di mana saja di dunia.
ESOP
Setiap anggota tim menerima ESOP (kepemilikan ekuitas) di perusahaan. Kami ingin semua orang ikut menikmati manfaat dari pertumbuhan yang kami bangun bersama.
Tunjangan Teknologi
Gunakan anggaran ini untuk menyiapkan lingkungan kerja ideal Anda—laptop, monitor, headphone, atau apa pun yang membantu Anda bekerja sebaik mungkin.
Manfaat Kesehatan
Supabase menanggung 100% asuransi kesehatan karyawan dan 80% untuk tanggungan, di mana pun Anda berada. Kesejahteraan Anda dan kesehatan keluarga Anda penting bagi kami.
Acara Tahunan di Luar Kantor
Setiap tahun, seluruh perusahaan berkumpul di kota baru selama seminggu untuk membangun koneksi, berkolaborasi, dan bersenang-senang. Ini merupakan salah satu momen penting dalam tahun kami.
Jam Kerja Fleksibel
Kami bekerja secara asynchronous dan memercayai Anda untuk mengatur waktu sendiri. Anda tahu apa yang perlu diselesaikan dan kapan harus menyelesaikannya.
Pengembangan Profesional
Setiap anggota tim menerima tunjangan pendidikan tahunan untuk digunakan dalam pembelajaran—kursus, buku, konferensi, atau apa pun yang mendukung perkembangan Anda.
Tentang Tim
Supabase lahir sebagai perusahaan remote dan mengutamakan open source. Kami percaya bahwa tim global kami yang tersebar merupakan keunggulan utama dalam membangun alat yang disukai developer.
~400 anggota tim
60+ negara
20+ bahasa yang digunakan
Lebih dari $1B dana yang dihimpun (termasuk putaran pendanaan Seri F sebesar $500M)
540.000+ anggota komunitas
Kami bergerak cepat, membangun secara terbuka, dan menggunakan apa yang kami rilis. Jika sesuatu ada dalam proyek Anda, kemungkinan besar kami juga menggunakannya dalam proyek kami. Kami sangat percaya pada ekosistem open source dan berupaya mendukung—bukan menggantikan—alat serta komunitas yang sudah ada.
Software Engineer - Branching
Supabase • Anywhere
Gaji tidak dicantumkan
Deskripsi Pekerjaan
Ringkasan
- Perusahaan
- Supabase
- Lokasi
- Anywhere
- Tipe kerja
- FULL_TIME
- Gaji
- Gaji tidak dicantumkan
- Tanggal tayang
- 25 Okt 2026
Sumber & keterlacakan data
Jobicy (public board)Buka sumber asli ↗https://jobicy.com/jobs/156947-software-engineer-branching
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lowongan Terkait Lainnya
FULL_TIMEHari Ini
Software Engineer - Storage
Supabase • Anywhere
Gaji tidak dicantumkanLihat Detail →
FULL_TIMEHari IniData API Engineer
Supabase • Anywhere
Gaji tidak dicantumkanLihat Detail →
FULL_TIME2dPerformance Engineer - Performance Analysis & Tuning
Supabase • Anywhere
Gaji tidak dicantumkanLihat Detail →
FULL_TIME2dSupalite Engineer
Supabase • Anywhere
Gaji tidak dicantumkanLihat Detail →