Deskripsi Pekerjaan
Bergabunglah dengan TechNova Indonesia sebagai Staff Software Engineer. Kami mencari pemimpin teknis yang berpengalaman untuk mendorong inovasi, merancang arsitektur sistem yang kompleks, dan membimbing tim engineering menuju keunggulan. Ini adalah peluang langka untuk memberikan dampak besar di lingkungan kerja yang dinamis, inovatif, dan kolaboratif. Anda akan bekerja dengan teknologi terkini untuk menyelesaikan tantangan yang menantang.
Tanggung Jawab
- Memimpin desain, pengembangan, dan pengujian sistem perangkat lunak berskala besar.
- Menjadi mentor bagi engineer junior dan senior untuk meningkatkan kualitas kode dan praktik terbaik.
- Berkolaborasi lintas fungsi dengan tim Produk, Desain, dan QA untuk mendefinisikan peta jalan teknis.
- Melakukan tinjauan kode (code review) yang mendalam untuk memastikan kualitas, keamanan, dan skalabilitas.
- Mengidentifikasi dan menyelesaikan masalah teknis yang kompleks serta mengatasi utang teknis (technical debt).
- Mendorong adopsi teknologi baru dan standar engineering di seluruh organisasi.
Kualifikasi
- Gelar Sarjana (S1) di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Memiliki pengalaman profesional minimal 8+ tahun dalam pengembangan perangkat lunak end-to-end.
- Keahlian mendalam dalam bahasa pemrograman modern (misalnya Go, Python, atau Java) dan arsitektur Microservices.
- Pengalaman terbukti dalam merancang sistem terdistribusi yang berskala besar dan sangat tersedia (highly available).
- Kemampuan komunikasi yang luar biasa dengan keterampilan kepemimpinan teknis yang kuat.
- Pengalaman dengan infrastruktur Cloud (AWS/GCP) dan praktik DevOps (CI/CD, Docker, Kubernetes).