Walmart
Walmart
Walmart er et globalt detaljhandels- og e-handelsselskap som betjener forbrukere gjennom hypermarkeder, lavprisvarehus, dagligvarebutikker og en nettbasert markedsplass. Det brede produkttilbudet støttes av et omfattende nettverk av fysiske butikker, direktesalg til forbrukere samt logistikk- og forsyningskjedesystemene som trengs for å holde varene i bevegelse i hele virksomheten.

Principal Software Engineer, Walmart+ medlemsplattformer, Bangalore på kontoret

Led arkitektur, pålitelighet og ingeniørstrategi for Walmart+-medlemsplattformer og kundeopplevelser innen lojalitet. Form skalerbare systemer og tverrfunksjonell leveranse for Walmart i Bangalore.

Beskrivelse

  • Være en praktisk arbeidende teknisk autoritet og betrodd rådgiver for Walmart+-ingeniørteam
  • Lede kartlegging, teknisk strategi og løsningsdesign for initiativer innen medlemskap, engasjement, fordeler, personalisering og omnikanal
  • Definere og videreutvikle sikre og robuste arkitekturer for distribuerte systemer, mikrotjenester og hendelsesdrevne plattformer
  • Omsette forretnings- og kundebehov til tekniske strategier, veikart, milepæler og målbare tekniske resultater
  • Veilede arkitekturbeslutninger basert på kundeverdi, kvalitet, kostnad, leveringstidsplaner, vedlikeholdbarhet og plattformutvikling
  • Designe og gjennomgå systemer bygget med Java, Spring Boot, Node.js, Kafka, NoSQL-databaser og skybasert teknologi
  • Lede designgjennomganger, tekniske fordypninger, kodegjennomganger og arkitekturdiskusjoner
  • Etablere kodingsstandarder, designmønstre, testmetoder, praksis for observability og prinsipper for sikker utvikling
  • Bidra til kritisk kode, prototyper, proof of concept, tekniske utprøvinger og løsning av produksjonsproblemer
  • Styrke påliteligheten gjennom telemetri, overvåking, varsling, kapasitetsplanlegging, ytelsesteknikk, katastrofegjenoppretting og operativ beredskap
  • Fremme automatisering, CI/CD, DevOps-praksis, kontinuerlig levering og utviklerproduktivitet
  • Samarbeide med produktledelse, UX/UI, kvalitetsutvikling, SRE, DevOps, sikkerhets-, data- og arkitekturteam
  • Utarbeide teknisk dokumentasjon, arkitekturbeslutninger, diagrammer, presentasjoner og implementeringsveiledning
  • Veilede senioringeniører og tekniske ledere samtidig som læring og innovasjon fremmes
  • Utforme tekniske standarder og gjenbrukbare mønstre på tvers av Walmart+ og Walmart Global Tech
  • Undersøke ny teknologi, inkludert agentiske AI-anvendelser
  • Støtte rekruttering, tekniske vurderinger, hackatoner, demodager og arkitekturfora
  • Lede den tekniske responsen under produksjonshendelser og sikre varige korrigerende tiltak

Krav

  • Bachelorgrad i informatikk, datateknikk, informasjonssystemer, programvareutvikling eller et beslektet fagområde samt 5 års erfaring med programvareutvikling, eller 7 års relevant erfaring med programvareutvikling
  • Vanligvis minst 15 års erfaring med programvareutvikling med fokus på storskala distribuerte systemer
  • Tidligere erfaring som Principal Engineer, Staff Engineer, Lead Engineer, arkitekt eller i en tilsvarende teknisk lederstilling
  • Omfattende praktisk erfaring med å designe, utvikle og levere programvareprodukter og plattformer for store brukergrupper
  • Avanserte kunnskaper i programvaredesign, distribuerte systemer, mikrotjenester, hendelsesdrevet arkitektur, designmønstre, datastrukturer, algoritmer og ytelsesteknikk
  • Solid praktisk erfaring med Java og Spring Boot; erfaring med Node.js og JavaScript eller TypeScript er svært ønskelig
  • Dyp erfaring med Kafka eller lignende teknologier for hendelsesstrømming
  • Erfaring med NoSQL-databaser, datamodellering og avveininger knyttet til konsistens, tilgjengelighet, partisjonering, replikering og skalering
  • Erfaring med utvikling av skybaserte tjenester på Microsoft Azure eller Google Cloud Platform
  • Solid kunnskap om DevOps og CI/CD, Git, Maven eller sammenlignbare byggeverktøy, automatiserte tester, releasehåndtering og infrastrukturautomatisering
  • Erfaring med Docker, Kubernetes og Helm
  • Svært gode ferdigheter innen feilsøking, ytelsesanalyse, produksjonsstøtte og hendelseshåndtering
  • Erfaring med Prometheus, Grafana, Splunk, distribuert sporing, strukturert logging og tjenestenivåindikatorer
  • Evne til å påvirke uten formell myndighet og samle flere team om en teknisk retning
  • Svært gode skriftlige og muntlige kommunikasjonsevner
  • God dømmekraft og evne til å balansere konkurrerende prioriteringer
  • Erfaring med å arbeide med globalt distribuerte team og produkter
  • Kunnskap om risikoanalyse, avveiningsmetoder, kodingsstandarder, sikker koding, programvaredesignprinsipper og utviklingsretningslinjer
  • Kunnskap om PCI og andre gjeldende samsvarskrav
  • Kunnskap om telemetri, observability, tjenestehelse, kapasitetsstyring og operativ beredskap
  • Kunnskap om rammeverk, verktøy og kontroller for sikker programvareutvikling gjennom hele livssyklusen
  • Kjennskap til WCAG 2.2 AA og tilgjengelige digitale opplevelser

Fordeler

  • Resultatbaserte insentivordninger
  • Svangerskaps- og foreldrepermisjon
  • Betalt fri
  • Helseytelser

Relaterte jobber

Genesis Tech

Senior fullstack-produktutvikler (Node.js, AI-native)

Genesis Tech
1 001 – 5 000 Ansatte
LogistikkMarkedsføringRådgivning

Bygg backend-systemer, infrastruktur og AI-native-funksjoner for Boosters produkt for personlig digital sikkerhet. Driv produktutviklingen fra arkitektur og design til lansering og resultatanalyse.

Åpne