Deskripsi Pekerjaan
Bergabunglah dengan InnovateTech Indonesia sebagai Senior Staff Engineer dan berkontribusi pada ekosistem teknologi yang sedang berkembang pesat. Kami mencari pemimpin teknis visioner yang siap mengambil kepemimpinan arsitektur, memimpin inovasi, dan membangun tim yang tangguh.
Kami menghadirkan lingkungan kerja yang inklusif, mendukung kehidupan kerja yang seimbang (Work-Life Balance), dan fleksibilitas lokasi. Meskipun lokasi utama kami di Surabaya, kami menerima pelamar dari seluruh Indonesia, termasuk Solo, Jogjakarta, Kediri, hingga Remote (WFO/WFH).
Sebagai Senior Staff Engineer, Anda akan menjadi garda terdepan dalam menentukan standar teknis perusahaan, memimpin insinyur senior dan junior, serta memastikan infrastruktur kami scalable dan handal.
Tanggung Jawab
- Memimpin desain dan implementasi arsitektur sistem skala besar yang robust dan scalable.
- Bekerja sama dengan Product Manager dan Manajer Produk untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang efisien.
- Mentoring dan mengembangkan keahlian insinyur junior dan mid-level melalui code review, pair programming, dan sesi pelatihan.
- Menetapkan standar kode, praktik terbaik, dan pedoman engineering untuk seluruh tim pengembangan.
- Mengidentifikasi dan memperbaiki kemacetan teknis (technical debt) untuk meningkatkan efisiensi dan performa aplikasi.
- Mengawasi keamanan, keandalan, dan keberlanjutan infrastruktur cloud kami.
- Mengadvokasi penggunaan teknologi terbaru dan praktik DevOps yang terbaik.
Kualifikasi
- Pengalaman minimal 7-10 tahun dalam pengembangan perangkat lunak, dengan setidaknya 3 tahun di peran Staff Engineer atau Principal Engineer.
- Kepemahaman mendalam tentang arsitektur sistem, desain perangkat lunak, dan pola desain.
- Penguasaan bahasa pemrograman utama (misalnya Java, Go, Python, atau TypeScript).
- Pengalaman manajemen database skala besar (SQL & NoSQL) serta caching strategies.
- Kemampuan komunikasi yang kuat dan kemampuan memimpin tanpa otoritas langsung.
- Mampu bekerja dalam tim lintas fungsi (cross-functional) dan beradaptasi dengan lingkungan Agile/Scrum.
- Pengalaman bekerja dengan cloud provider (AWS, GCP, atau Azure) adalah nilai tambah.