Deskripsi Pekerjaan
Apakah Anda seorang pemimpin teknis yang siap mendefinisikan arsitektur skala besar dan membentuk masa depan sistem kami? Nusantara Tech Solutions mencari Staff Software Engineer berbakat untuk bergabung dengan tim kami.
Kami adalah perusahaan teknologi terkemuka yang berfokus pada inovasi digital yang berdampak nyata. Tim kami tersebar di berbagai lokasi, termasuk Surabaya, Jogja, Kediri, dan Remote, menciptakan lingkungan kerja yang fleksibel namun tetap kolaboratif.
Sebagai Staff Engineer, Anda tidak hanya akan menulis kode, tetapi juga akan menjadi arsitek utama solusi yang mendukung bisnis kami. Anda akan bekerja dekat dengan Product Manager dan Desainer untuk menerjemahkan visi kompleks menjadi kode yang bersih, efisien, dan scalable.
Tanggung Jawab
- Arsitektur & Desain Sistem: Merancang arsitektur backend yang scalable, aman, dan berkinerja tinggi, dengan pertimbangan terhadap latensi dan ketersediaan.
- Leadership Teknis: Memimpin tinjauan kode (code review), melakukan code walkthrough, dan menetapkan standar engineering untuk tim pengembang.
- Mentoring: Mengembangkan keahlian tim melalui pelatihan, sesi belajar bersama (tech talks), dan memberikan arahan profesional kepada junior developer.
- Optimasi Performa: Menganalisis dan mengoptimalkan performa aplikasi secara berkelanjutan untuk memastikan pengalaman pengguna yang luar biasa.
- Collaboration: Berkolaborasi lintas fungsi dengan tim DevOps, QA, dan Product untuk memastikan alur kerja yang mulus dari deployment hingga operasional.
- Problem Solving: Mengidentifikasi masalah teknis kompleks dan mengembangkan solusi strategis jangka panjang.
Kualifikasi
- Pengalaman minimal 5-7 tahun dalam pengembangan perangkat lunak, dengan setidaknya 2 tahun dalam peran Staff/Lead Engineer.
- Deep understanding dan pengalaman praktis dengan Java (Spring Boot) atau teknologi backend modern lainnya.
- Pengalaman kerja dengan Microservices Architecture, RESTful API, dan Event-Driven Architecture.
- Keahlian dalam pengelolaan database (SQL/NoSQL) dan optimasi query.
- Familiar dengan Cloud Native (AWS, GCP, atau Azure) dan containerization (Docker, Kubernetes).
- Disiplin, proaktif, dan mampu bekerja dalam lingkungan Remote atau Hybrid (Surabaya, Jogja, Kediri).
- Bahasa Inggris aktif (baca/tulis) untuk dokumentasi dan komunikasi lintas tim.