Walmart
Walmart
Walmart è un’azienda globale di vendita al dettaglio e commercio elettronico che serve i consumatori attraverso ipermercati, grandi magazzini a prezzi scontati, punti vendita alimentari e un marketplace online. La sua ampia offerta di prodotti è supportata da una vasta rete di negozi fisici, attività dirette al consumatore e sistemi logistici e di approvvigionamento necessari per mantenere i prodotti in movimento in tutta l’azienda.

Ingegnere software di spicco Walmart, piattaforma WFS-ICC Atlas

Guida l’architettura e l’ingegneria di produzione delle piattaforme Walmart Fulfillment Services che servono milioni di venditori. Il ruolo si concentra sui sistemi distribuiti e sulle funzionalità di piattaforma basate sull’IA e prevede la presenza in sede a Bangalore.

Descrizione

  • Sviluppa servizi che aiutano milioni di venditori a entrare in Walmart Fulfillment Services e a condurvi la propria attività.
  • Definisci la direzione tecnica e realizza servizi condivisi fondamentali per le interfacce e le API di Seller Center.
  • Guida la progettazione end-to-end di API, interfacce utente, modelli di dati, sistemi distribuiti e aspetti trasversali.
  • Definisci architetture di riferimento, modelli di progettazione, linee guida per l’implementazione e standard di ingegneria.
  • Valuta tecnologie, framework e approcci cloud-native adeguati alla scala operativa di Walmart.
  • Redigi e revisiona RFC e registri delle decisioni architetturali.
  • Sviluppa, testa, distribuisci e gestisci software pronto per la produzione.
  • Affronta sfide complesse di prestazioni, affidabilità e scalabilità.
  • Esegui revisioni approfondite del codice e rafforza la qualità ingegneristica del team.
  • Guida l’intero ciclo di sviluppo, dalla progettazione e implementazione ai test, al rilascio e all’osservabilità.
  • Analizza gli incidenti P0/P1, guida l’analisi delle cause principali e definisci misure correttive durature.
  • Realizza sistemi resilienti, definisci requisiti non funzionali, aggiungi strumenti di osservabilità e crea procedure operative.
  • Applica l’IA alla progettazione degli schemi, alla generazione e revisione del codice, ai test, alla documentazione, all’analisi degli incidenti e alla progettazione delle API.
  • Crea funzionalità native dell’IA, come il monitoraggio dello stato delle API, il supporto all’onboarding dei venditori, gli avvisi intelligenti e il rilevamento delle anomalie.
  • Valuta e integra nei servizi funzionalità di IA e apprendimento automatico.
  • Promuovi l’ingegneria assistita dall’IA con dimostrazioni, lavoro in coppia, indicazioni scritte e contributi alla community.
  • Diffondi le competenze tecniche in tutta l’organizzazione tramite interventi, revisioni della progettazione, RFC e sessioni pratiche in coppia.
  • Collega le priorità della piattaforma e del prodotto trasformando vincoli tecnici e obiettivi del prodotto in strategie ingegneristiche efficaci.

Requisiti

  • Laurea triennale in informatica, ingegneria informatica, sistemi informativi, ingegneria del software o un campo correlato e 6 anni di esperienza nell’ingegneria del software o in un ambito correlato; in alternativa, 8 anni di tale esperienza.
  • Preferibile: laurea magistrale in un campo correlato e 4 anni di esperienza nell’ingegneria del software o in un ambito correlato.
  • Competenza avanzata in sistemi distribuiti, progettazione di API e ingegneria delle piattaforme.
  • Padronanza di GitHub Copilot, Wibey e strumenti basati su LLM.
  • Esperienza con microservizi cloud, portali per venditori e analisi basate sull’IA.
  • Capacità di progettare sistemi resilienti, osservabili e scalabili e di definire requisiti non funzionali.
  • Capacità di guidare indagini su incidenti P0/P1, analisi delle cause principali e interventi correttivi permanenti.
  • Conoscenza delle funzionalità di IA/apprendimento automatico e dei flussi di lavoro ingegneristici assistiti dall’IA.
  • È preferibile conoscere l’accessibilità digitale, incluse le WCAG 2.2 AA e le tecnologie assistive.
  • Capacità di lavorare in presenza presso l’ufficio di Bangalore.

Benefit

  • Incentivi legati alle prestazioni.
  • Congedo di maternità e congedo parentale.
  • Ferie retribuite.
  • Prestazioni sanitarie.
  • Pacchetto retributivo.
  • Flessibilità nella gestione degli impegni personali.