Deskripsi Pekerjaan
Kami mencari Staff Software Engineer berdedikasi untuk mengambil alih peran kunci dalam pengembangan produk kami. Sebagai anggota tim staf, Anda akan beroperasi di tingkat yang lebih tinggi, memimpin inovasi teknis dan mendesain arsitektur sistem yang skalabel untuk memenuhi kebutuhan bisnis global.
Di Apex Digital, kami menghargai integritas, inovasi, dan kolaborasi. Anda akan bekerja berdampingan dengan para ahli terbaik di industri untuk membangun solusi yang berdampak nyata bagi jutaan pengguna.
Tanggung Jawab
- Mendesain, mengimplementasikan, dan mengoptimalkan arsitektur sistem berbasis cloud yang sangat skalabel dan tangguh.
- Memimpin teknologi dan strategi pengembangan, menentukan standar teknis, dan mengadopsi praktik terbaik industri.
- Mentoring dan mengarahkan pengembang junior dan mid-level untuk meningkatkan kualitas kode dan budaya engineering.
- Melakukan riset teknis mendalam untuk mengevaluasi teknologi baru yang relevan dengan arah produk.
- Mengelola pemisahan masalah (issue triage) yang kompleks dan bekerja sama dengan tim produk dan desain untuk memecahkan masalah bisnis.
Kualifikasi
- Pengalaman minimal 5-7 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2 tahun pengalaman sebagai Staff Engineer atau level setara.
- Penguasaan mendalam dalam salah satu bahasa pemrograman utama (Java, Go, Python, atau TypeScript).
- Pengalaman menyelenggarakan sistem berbasis microservices dan manajemen status (state management).
- Pemahaman luas tentang platform cloud (AWS, Azure, atau Google Cloud) dan containerization (Docker, Kubernetes).
- Keahlian komunikasi yang kuat dalam berinteraksi lintas fungsi dan menyampaikan konsep teknis yang kompleks kepada pemangku kepentingan non-teknis.