Deskripsi Pekerjaan
Kami adalah perusahaan raksasa teknologi yang berfokus pada solusi fintech dan e-commerce terdepan. Kami sedang mencari seorang Staff Backend Engineer yang berbakat dan berdedikasi untuk mengarahkan arsitektur sistem kami menuju masa depan. Di posisi ini, Anda akan memiliki dampak strategis terhadap produk kami, mengelola skalabilitas sistem, dan memimpin inovasi teknis.
Profil Pekerjaan Ideal
Anda adalah pemimpin teknis yang memiliki pemahaman mendalam tentang engineering best practices. Anda tidak hanya menulis kode yang berfungsi, tetapi juga menulis kode yang bersih, scalable, dan dapat dipertanggungjawabkan. Kami mencari seseorang yang antusias memecahkan masalah kompleks dan bersemangat untuk berkolaborasi dengan tim lintas fungsi.
Keunggulan Bergabung
- Gaji kompetitif dan tunjangan kinerja tahunan.
- Program kesehatan total (Allianz / BCA Life).
- Flexible working hours dan opsi kerja hybrid (3 hari di kantor).
- Akses ke pelatihan teknologi premium dan cerita (storytelling).
- Equipment laptop terbaru (MacBook Pro / Dell XPS).
Tanggung Jawab
- Arsitektur Sistem: Merancang dan mengimplementasikan arsitektur backend yang scalable, robust, dan berkinerja tinggi untuk memenuhi kebutuhan bisnis.
- Leadership: Memimpin tim engineering junior dan mid-level dalam code reviews, technical design, dan best practices pengembangan.
- Mentoring: Membangun budaya belajar yang kuat di dalam tim, memberikan umpan balik konstruktif, dan membantu pengembangan karir anggota tim.
- Optimasi: Menganalisis dan meningkatkan performa aplikasi, mengurangi latency, dan mengoptimalkan penggunaan sumber daya server.
- Collaboration: Bekerja erat dengan tim produk, desainer, dan tim front-end untuk memastikan pengalaman pengguna yang seamless.
- DevOps: Berkontribusi dalam CI/CD pipeline, deployment automatasi, dan praktik keamanan siber (security best practices).
Kualifikasi
- Pengalaman minimal 8 tahun dalam pengembangan backend, dengan minimal 3 tahun dalam peran Staff atau Engineering Lead.
- Kepemilikan keahlian teknis yang mendalam di salah satu bahasa pemrograman utama: Go (Golang), Java (Spring Boot), atau Node.js.
- Pengalaman luas dengan Microservices Architecture dan sistem berbasis event (Kafka, RabbitMQ).
- Penguasaan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis).
- Pemahaman tentang cloud computing, terutama AWS atau Azure, termasuk layanan seperti EC2, S3, Lambda, dan RDS.
- Hasil rekam yang kuat dalam mengelola tim lintas fungsi dan memecahkan masalah teknis kompleks.
- Kemampuan komunikasi yang kuat dalam bahasa Inggris dan Indonesia.