Deskripsi Pekerjaan
Nusantara Tech Solutions sedang mencari seorang Senior Staff Software Engineer berbakat untuk bergabung dengan tim inovasi kami di Jakarta. Kami sedang membangun ekosistem digital yang akan mengubah cara industri manufaktur dan logistik bekerja.
Sebagai Staff Engineer, Anda akan tidak hanya menulis kode, tetapi juga memimpin arsitektur sistem, mengambil keputusan teknis strategis, dan menjadi mentor bagi insinyur lain. Jika Anda memiliki passion tinggi terhadap teknologi, antusiasme belajar yang tinggi, dan kemampuan komunikasi yang kuat, kami ingin berbicara dengan Anda.
Tanggung Jawab
- Mengarahkan desain arsitektur sistem skala besar yang tangguh, aman, dan dapat diskalakan untuk produk kami.
- Mentor dan mengembangkan keahlian teknis tim insinyur junior dan mid-level melalui kode review, sesi code sprint, dan pelatihan.
- Bertanggung jawab atas pemilihan teknologi, standar kode, dan praktik DevOps yang optimal.
- Berkolaborasi erat dengan manajer produk dan tim desain untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang elegan.
- Memitigasi risiko teknis, meningkatkan performa, dan memastikan keamanan data sesuai standar industri.
- Mengadopsi tren teknologi terbaru (Cloud Native, AI/ML, Event-Driven Architecture) untuk mendorong efisiensi bisnis.
Kualifikasi
- Pengalaman minimal 8-10 tahun dalam pengembangan perangkat lunak, dengan setidaknya 3 tahun dalam peran kepemimpinan teknis (Staff Engineer/Principal Engineer).
- Penguasaan mendalam dalam bahasa pemrograman seperti Java, Python, atau Go.
- Pengalaman luas dalam merancang dan mengimplementasikan microservices dan RESTful APIs.
- Kepemahaman tentang database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis).
- Pengalaman kerja dengan cloud platforms seperti AWS, Azure, atau Google Cloud Platform.
- Strong understanding of CI/CD pipelines (Jenkins, GitHub Actions) and containerization (Docker, Kubernetes).