
Walmart ni kampuni ya kimataifa ya rejareja na biashara ya kielektroniki inayowahudumia watumiaji kupitia maduka makubwa, maduka ya idara yenye bei nafuu, maduka ya vyakula na soko la mtandaoni. Aina yake pana ya bidhaa inaungwa mkono na mtandao mkubwa wa maduka halisi, shughuli za mauzo ya moja kwa moja kwa watumiaji, pamoja na mifumo ya usafirishaji na mnyororo wa ugavi inayowezesha bidhaa kusambazwa katika biashara nzima.
Insinyur Perangkat Lunak Utama, Platform Keanggotaan Walmart+, Bangalore Bekerja di Lokasi
Memimpin arsitektur, keandalan, dan strategi rekayasa untuk platform keanggotaan Walmart+ serta pengalaman loyalitas pelanggan. Membentuk sistem yang dapat diskalakan dan pelaksanaan lintas fungsi untuk Walmart di Bangalore.
Deskripsi
- Bertindak sebagai otoritas teknis yang terlibat langsung dan penasihat tepercaya bagi tim rekayasa Walmart+
- Memimpin penemuan, strategi teknis, dan desain solusi untuk inisiatif keanggotaan, keterlibatan, manfaat, personalisasi, dan omnichannel
- Menentukan dan mengembangkan arsitektur yang aman dan tangguh untuk sistem terdistribusi, microservices, dan platform berbasis peristiwa
- Mengubah kebutuhan bisnis dan pelanggan menjadi strategi teknis, peta jalan, tonggak pencapaian, dan hasil rekayasa yang terukur
- Mengarahkan keputusan arsitektur berdasarkan nilai pelanggan, kualitas, biaya, jadwal pengiriman, kemudahan pemeliharaan, dan evolusi platform
- Merancang dan meninjau sistem yang dibangun dengan Java, Spring Boot, Node.js, Kafka, basis data NoSQL, dan teknologi cloud-native
- Memimpin tinjauan desain, pendalaman teknis, tinjauan kode, dan diskusi arsitektur
- Menetapkan standar pengodean, pola desain, pendekatan pengujian, praktik observabilitas, dan prinsip pengembangan yang aman
- Berkontribusi pada kode kritis, prototipe, bukti konsep, eksplorasi teknis, dan penyelesaian masalah produksi
- Memperkuat keandalan melalui telemetri, pemantauan, peringatan, perencanaan kapasitas, rekayasa kinerja, pemulihan bencana, dan kesiapan operasional
- Memajukan otomasi, CI/CD, praktik DevOps, pengiriman berkelanjutan, dan produktivitas pengembang
- Berkolaborasi dengan tim Manajemen Produk, UX/UI, Rekayasa Kualitas, SRE, DevOps, Keamanan, Data, dan Arsitektur
- Menyusun dokumentasi teknis, catatan keputusan arsitektur, diagram, presentasi, dan panduan implementasi
- Membimbing insinyur senior dan pemimpin teknis sembari mendorong pembelajaran dan inovasi
- Membentuk standar teknis dan pola yang dapat digunakan kembali di seluruh Walmart+ dan Walmart Global Tech
- Menyelidiki teknologi baru, termasuk aplikasi AI agen
- Mendukung perekrutan, penilaian teknis, hackathon, hari demo, dan forum arsitektur
- Memimpin respons teknis selama insiden produksi dan memastikan tindakan korektif yang berkelanjutan
Persyaratan
- Gelar sarjana dalam ilmu komputer, teknik komputer, sistem informasi komputer, teknik perangkat lunak, atau bidang terkait serta 5 tahun pengalaman rekayasa perangkat lunak, atau 7 tahun pengalaman rekayasa perangkat lunak terkait
- Biasanya memiliki setidaknya 15 tahun pengalaman rekayasa perangkat lunak yang berfokus pada sistem terdistribusi berskala besar
- Pengalaman sebelumnya sebagai Principal Engineer, Staff Engineer, Lead Engineer, Architect, atau dalam posisi kepemimpinan teknis yang setara
- Pengalaman langsung yang luas dalam merancang, mengembangkan, dan menyampaikan produk serta platform perangkat lunak yang melayani populasi pengguna besar
- Penguasaan tingkat lanjut atas desain perangkat lunak, sistem terdistribusi, microservices, arsitektur berbasis peristiwa, pola desain, struktur data, algoritme, dan rekayasa kinerja
- Pengalaman langsung yang kuat dengan Java dan Spring Boot; pengalaman dengan Node.js serta JavaScript atau TypeScript sangat diutamakan
- Pengalaman mendalam dengan Kafka atau teknologi streaming peristiwa serupa
- Pengalaman dengan basis data NoSQL, pemodelan data, serta pertukaran yang melibatkan konsistensi, ketersediaan, pemartisian, replikasi, dan skala
- Pengalaman mengembangkan layanan cloud-native di Microsoft Azure atau Google Cloud Platform
- Pengetahuan kuat tentang DevOps dan CI/CD, Git, Maven atau alat build yang sebanding, pengujian otomatis, manajemen rilis, dan otomasi infrastruktur
- Pengalaman menggunakan Docker, Kubernetes, dan Helm
- Kemampuan yang sangat baik dalam debugging, analisis kinerja, dukungan produksi, dan manajemen insiden
- Pengalaman dengan Prometheus, Grafana, Splunk, distributed tracing, structured logging, dan indikator tingkat layanan
- Kemampuan memengaruhi tanpa wewenang formal dan menyelaraskan banyak tim di sekitar arah teknis
- Keterampilan komunikasi tertulis dan lisan yang sangat baik
- Penilaian yang kuat dan kemampuan menyeimbangkan prioritas yang saling bersaing
- Pengalaman bekerja dengan tim dan produk yang tersebar secara global
- Pengetahuan tentang analisis risiko, metode pertukaran, standar pengodean, pengodean aman, prinsip desain perangkat lunak, dan pedoman pengembangan
- Pengetahuan tentang PCI dan persyaratan kepatuhan lain yang berlaku
- Pengetahuan tentang telemetri, observabilitas, kesehatan layanan, manajemen kapasitas, dan kesiapan operasional
- Pengetahuan tentang kerangka kerja, alat, dan kontrol Siklus Hidup Pengembangan Perangkat Lunak yang Aman
- Kesadaran terhadap WCAG 2.2 AA dan pengalaman digital yang aksesibel
Tunjangan
- Penghargaan insentif berbasis kinerja
- Cuti melahirkan dan cuti orang tua
- Cuti berbayar
- Manfaat kesehatan