Deskripsi Pekerjaan
Tentang Posisi Ini
Kami mencari seorang Senior Backend Engineer yang visioner dan berorientasi pada hasil untuk bergabung dengan tim teknologi kami yang dinamis. Anda akan memainkan peran kunci dalam merancang, membangun, dan menskalakan arsitektur backend generasi berikutnya yang menjadi tulang punggung ekosistem digital kami. Jika Anda memiliki hasrat untuk menulis kode bersih, mengoptimalkan performa sistem, dan bekerja dengan teknologi cloud native, ini adalah kesempatan Anda untuk memberikan dampak yang signifikan.
Mengapa Bergabung dengan Kami?
- Bekerja dengan tumpukan teknologi modern (Go, Kubernetes, GCP/AWS).
- Kultur kerja yang fleksibel, dengan pusat inovasi di Jakarta Selatan.
- Kesempatan untuk mengerjakan proyek berskala besar dengan jutaan pengguna.
- Paket kompensasi yang sangat kompetitif di industri.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara layanan backend berbasis Go yang sangat skalabel dan resilient.
- Mengimplementasikan arsitektur microservices menggunakan teknologi container dan orchestration seperti Docker dan Kubernetes.
- Berkolaborasi dengan tim DevOps untuk mengoptimalkan pipeline CI/CD dan infrastruktur cloud (GCP/AWS).
- Melakukan code review dan menjadi mentor bagi anggota tim junior untuk memastikan standar kualitas kode yang tinggi.
- Merancang dan mengoptimalkan skema database, baik SQL (PostgreSQL) maupun NoSQL (Redis, MongoDB).
- Menulis dokumentasi teknis yang komprehensif dan jelas untuk sistem yang dikembangkan.
- Memecahkan masalah produksi yang kompleks dan melakukan root cause analysis secara mendalam.
- Berpartisipasi aktif dalam perencanaan sprint dan estimasi teknis bersama Product Manager dan Engineer lainnya.
Kualifikasi
- Minimal 5 tahun pengalaman sebagai Backend Engineer, dengan 3+ tahun pengalaman intensif menggunakan bahasa pemrograman Go.
- Pemahaman mendalam tentang protokol komunikasi seperti gRPC, RESTful API, dan message brokers (Kafka atau RabbitMQ).
- Pengalaman hands-on dengan layanan cloud seperti Google Cloud Platform (GCP) atau Amazon Web Services (AWS).
- Mahir dalam penggunaan Docker dan Kubernetes di lingkungan produksi.
- Memiliki pengetahuan solid tentang desain sistem terdistribusi, pola microservices, dan event-driven architecture.
- Pengalaman dengan database relasional (PostgreSQL) dan NoSQL (Redis/MongoDB) pada skala enterprise.
- Kemampuan komunikasi yang sangat baik dalam Bahasa Indonesia dan Bahasa Inggris (lisan dan tulisan).
- Memiliki mindset ownership yang kuat, proaktif, dan mampu bekerja secara mandiri maupun dalam tim.