Deskripsi Pekerjaan
Kami di TechNova Indonesia sedang mencari seorang Staff Software Engineer (Backend) yang luar biasa untuk bergabung dengan tim teknologi kelas dunia kami. Di posisi ini, Anda akan menjadi penggerak utama di balik arsitektur sistem kami, menulis kode berkualitas tinggi, dan memimpin tim engineer menuju keunggulan teknis. Jika Anda memiliki hasrat untuk membangun produk yang berdampak dan mampu menginspirasi rekan satu tim, ini adalah panggung untuk Anda bersinar.
Sebagai Staff Engineer, Anda tidak hanya menulis kode, tetapi juga merancang masa depan platform kami yang melayani jutaan pengguna setiap harinya.
Tanggung Jawab
- Memimpin desain, pengembangan, dan pengujian arsitektur sistem backend yang kompleks dan berskala besar.
- Menjadi mentor dan pelatih bagi engineer junior dan senior untuk meningkatkan standar teknis tim.
- Kolaborasi erat dengan tim Produk, Desain, dan Engineering untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang elegan.
- Menulis kode bersih, teruji, dan dapat dipelihara dengan kualitas tertinggi.
- Mengidentifikasi dan mengatasi hambatan kinerja sistem serta memastikan keamanan dan skalabilitas platform.
- Memimpin inisiatif inovasi teknologi dan mengimplementasikan praktik terbaik dalam siklus pengembangan perangkat lunak.
Kualifikasi
- Memiliki pengalaman profesional minimal 7+ tahun dalam pengembangan perangkat lunak backend.
- Penguasaan mendalam terhadap salah satu bahasa pemrograman seperti Golang, Java, atau Python.
- Pengalaman terbukti dalam merancang dan membangun arsitektur Microservices dan sistem terdistribusi.
- Familiaritas tingkat lanjut dengan layanan Cloud (AWS, GCP, atau Azure) dan teknologi Containerization (Docker, Kubernetes).
- Pemahaman kuat tentang struktur data, algoritma, desain sistem, dan optimasi basis data (PostgreSQL/MySQL).
- Kemampuan komunikasi yang sangat baik untuk menjelaskan konsep teknis yang kompleks kepada pemangku kepentingan non-teknis.
- Berpikiran kritis, berorientasi pada solusi, dan memiliki jiwa kepemimpinan.