Deskripsi Pekerjaan
TechNova Solutions sedang mencari Staff Software Engineer berbakat untuk memperkuat tim kami di Jakarta. Sebagai bagian dari ekosistem teknologi yang sedang berkembang pesat, Anda akan memiliki kesempatan untuk membentuk masa depan produk kami yang berskala global.
Kami mencari individu yang tidak hanya memiliki keahlian teknis yang mendalam, tetapi juga visi untuk memimpin transformasi digital. Di sini, Anda akan berkolaborasi dengan para ahli strategi, desainer, dan insinyur untuk menciptakan solusi yang berdampak nyata bagi pengguna.
Tanggung Jawab
- Mengelola dan mendesain arsitektur sistem skala besar yang andal, aman, dan dapat diskalakan.
- Membimbing tim engineering junior dan mid-level melalui mentorship aktif dan code review berstandar tinggi.
- Mengambil keputusan teknis strategis yang berdampak pada efisiensi operasional dan pengalaman pengguna.
- Mengimplementasikan praktik DevOps dan CI/CD untuk mempercepat siklus pengembangan perangkat lunak.
- Berkolaborasi erat dengan tim Produk dan Manajemen untuk memahami kebutuhan bisnis dan menerjemahkannya menjadi solusi teknis.
- Mengidentifikasi area untuk optimasi performa dan melakukan refactoring sistem yang ada.
Kualifikasi
- Minimal 8 tahun pengalaman pengembangan perangkat lunak profesional, dengan setidaknya 2 tahun di posisi Staff atau Senior Engineer.
- Penguasaan mendalam dalam bahasa pemrograman utama (misalnya: Java, Go, atau Python).
- Pengalaman yang kuat dalam membangun dan mengelola Microservices.
- Keahlian dalam pemrosesan data besar (Big Data) dan manajemen basis data relasional maupun NoSQL.
- Profisiensi dalam platform Cloud (AWS/GCP) dan kontainerisasi (Docker/Kubernetes).
- Kemampuan komunikasi dan kepemimpinan yang kuat untuk memfasilitasi kolaborasi lintas fungsi.
- Mampu berbahasa Inggris aktif (tulisan dan lisan) sebagai bahasa kerja utama.