Playson
Wilayah: Eropa. Sumber lowongan: Jobicy. Lamar melalui halaman sumber.
Tentang Peran Ini
Kami mencari seorang Senior Backend Developer yang berkembang pesat di lingkungan yang sangat praktis (hands-on) dan menikmati kedekatan dengan baris kode setiap hari. Peran ini sangat berfokus pada pembangunan, pengoptimalan, dan penyekalaan layanan backend dalam sistem beban tinggi di mana performa dan keandalan menjadi hal yang krusial.
Anda akan mengerjakan tantangan kompleks secara real-time di inti platform kami – meningkatkan latensi, memastikan ketersediaan tinggi (high availability), dan membuat sistem menjadi lebih efisien dalam skala besar. Ini bukan peran yang banyak berfokus pada koordinasi; posisi ini ditujukan bagi seseorang yang menikmati menulis kode production, memecahkan masalah teknik yang sulit, dan melihat dampak langsung dari pekerjaannya.
Jika Anda digerakkan oleh produk, memiliki rasa kepemilikan yang tinggi, dan lebih menyukai pendekatan "bangun dulu, tingkatkan dengan cepat" saat bekerja pada sistem di mana setiap milidetik sangat berarti – peran ini akan sangat cocok untuk Anda.
Tanggung Jawab Utama
- Bekerja sebagai bagian dari tim lintas fungsi yang bertanggung jawab atas produk inti di dalam platform
- Merancang, membangun, dan mengirimkan fitur backend baru secara end-to-end dalam lingkungan terdistribusi
- Menulis kode berkualitas tinggi tingkat production setiap hari, berkontribusi langsung pada sistem berskala besar dengan beban tinggi
- Mengambil kepemilikan atas layanan yang menangani transaksi keuangan dalam skala besar, dengan fokus yang kuat pada keandalan dan akurasi
- Secara proaktif menyarankan dan menerapkan peningkatan dalam arsitektur, proses, dan praktik pengembangan
- Berpartisipasi dalam tinjauan kode (code review) dan arsitektur untuk mempertahankan standar teknik yang tinggi
- Memecahkan tantangan bisnis dan teknis yang kompleks dengan solusi yang pragmatis dan efisien
- Berpartisipasi dalam rotasi on-call di dalam tim untuk memastikan keandalan dan ketersediaan sistem kami
- Memainkan peran aktif dalam inisiatif transformasi teknologi yang sedang berjalan di seluruh platform
- Berkolaborasi secara erat dengan para engineer, product, dan pemangku kepentingan lainnya untuk menghadirkan solusi berdampak yang digunakan oleh jutaan orang secara global
Persyaratan
- Pengalaman yang solid dengan Node.js/TypeScript adalah nilai tambah yang ideal, namun kami juga menyambut para ahli dalam bahasa OOP lainnya seperti Java, Python, C++, C#, atau Go
- Pemahaman yang kuat tentang teknik pemrograman asinkron
- Pengalaman production mendalam dengan Kafka: percaya diri dalam bernalar tentang penyeimbangan ulang consumer-group (rebalances) dan dampaknya terhadap pemrosesan yang sedang berjalan (in-flight processing), strategi offset-commit di bawah percobaan ulang (retries) dan pengiriman duplikat, serta batasan dari semantik "exactly-once"
- Pengalaman merancang handler yang idempoten dan aman terhadap percobaan ulang (retry-safe) untuk pipeline at-least-once: transactional outbox, idempotency keys, dan deduplikasi
- Pengalaman membangun layanan dengan gRPC atau framework RPC serupa
- Pengetahuan yang kuat tentang database relasional seperti MySQL atau PostgreSQL, ditambah pengalaman production dengan setidaknya satu teknologi NoSQL dalam skala besar, seperti DynamoDB, MongoDB, atau Redis
- Pengalaman praktis menjalankan layanan di Kubernetes dan AWS/GCP: deployment, autoscaling, batasan sumber daya, dan debugging production
- Pengalaman operasi production: kepemilikan on-call dari sistem beban tinggi, termasuk respons insiden, penilaian dampak, analisis akar masalah (root-cause analysis), dan perbaikan pasca-insiden
Nilai Plus (Nice to Have)
- Pengalaman dengan ClickHouse atau database columnar/analitik lainnya
- Pengalaman dengan arsitektur multi-region / failover: replikasi data, isolasi regional, dan graceful degradation
- Penggunaan praktis agen pengkodean AI seperti Cursor atau Claude Code sebagai bagian dari pengembangan sehari-hari: penyusunan prompt yang efektif, peninjauan, dan validasi kode yang dihasilkan oleh AI
- Pemahaman tentang keamanan aplikasi dan praktik terbaik industri
- Pengalaman di domain perjudian (gambling)
Apa yang Kami Tawarkan
- Gaji yang Kompetitif
- Bonus Per Kuartal
- Cuti Berbayar Tanpa Batas
- Cuti Sakit Berbayar Tanpa Batas
- Kerja Jarak Jauh & Fleksibel
- Asuransi Medis Swasta
- Dukungan Finansial untuk Peristiwa Hidup
- Anggaran Pengembangan Profesional
- Paparan Internasional
- Acara Perusahaan secara Reguler
*Benefit dapat bervariasi tergantung pada lokasi dan perjanjian kontrak
Proses Rekrutmen
1. Wawancara HR (30-45 menit)
2. Wawancara dengan Hiring Manager (45 menit)
3. Wawancara teknis dengan live coding (90 menit)
4. Wawancara akhir dengan tingkat C-level (60 menit)
Dengan mengirimkan lamaran Anda, Anda mengakui bahwa data pribadi Anda akan diproses sesuai dengan Kebijakan Privasi kami.
Untuk melamar pekerjaan ini, silakan kunjungi jobicy.com.