Deskripsi Pekerjaan
Kami sedang mencari seorang Staff Software Engineer yang berbakat untuk bergabung dengan tim kami di Jakarta. Sebagai bagian dari tim teknologi utama kami, Anda akan beroperasi di persimpangan antara teknik dan strategi, mengambil kepemilikan atas arsitektur sistem yang kompleks dan menginspirasi tim teknis kami untuk mencapai kesempurnaan.
Di Apex Innovations, kami memprioritaskan inovasi berkelanjutan, kolaborasi lintas fungsi, dan pertumbuhan profesional. Anda akan berkontribusi pada produk yang membantu ratusan ribu pengguna secara global.
Tanggung Jawab
- Bertanggung jawab atas desain dan implementasi arsitektur sistem skala besar yang tangguh dan terukur.
- Memimpin inisiatif teknik yang kompleks, mengatasi kesulitan arsitektur yang signifikan, dan memastikan kepatuhan terhadap standar kode.
- Mentor dan menginspirasi insinyur junior dan mid-level, mengembangkan budaya perbaikan berkelanjutan (continuous improvement).
- Bekerja sama erat dengan product manager dan engineer lain untuk menentukan arah teknis dan strategi produk.
- Mengidentifikasi, menganalisis, dan memperbaiki kinerja sistem secara proaktif.
- Menjadi steward teknis, menjaga keamanan dan skalabilitas infrastruktur kami.
Kualifikasi
- Minimal 8 tahun pengalaman dalam pengembangan perangkat lunak, dengan setidaknya 3 tahun dalam peran kepemimpinan teknis (Tech Lead/Staff).
- Penguasaan yang mendalam dalam satu atau lebih bahasa pemrograman utama (misalnya Java, Go, Python, atau C++).
- Pengalaman nyata dalam merancang dan mengelola database skala besar (SQL/NoSQL).
- Kemampuan untuk berpikir secara strategis dan sistematis dalam menyelesaikan masalah teknis yang kompleks.
- Keahlian komunikasi yang luar biasa untuk berinteraksi dengan berbagai level perusahaan.
- Hasil akademik yang baik (S1/S2) di bidang Teknik Informatika atau Ilmu Komputer.