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.

Senior programvareingeniør, distribuerte plattformer

Bygg Walmart:s infrastruktur for distribuerte data- og AI-plattformer ved å utvikle tjenester i Java og Python, Spark-pipelines og generativ AI for systemer i detaljhandelsskala.

Beskrivelse

  • Bygg og drift distribuerte plattformtjenester og API-er med Java og Python på Kubernetes eller lignende skybasert infrastruktur.
  • Bruk systemdesign og lavnivådesign på plattformutfordringer, og vurder avhengigheter, avveininger, feilmoduser, skalerbarhet og kostnader.
  • Bidra til Spark-datapipelines og behandlingsjobber som en del av plattformutviklingen.
  • Utvikle plattformfunksjoner for AI, generativ AI og agentbaserte systemer, inkludert utviklerverktøy, automatisering av arbeidsflyter, agenttjenester og AI-assisterte driftsverktøy.
  • Ta ansvar for pålitelighet, skalerbarhet og observerbarhet, inkludert SLO-er, distribuert sporing, varsling og hendelseshåndtering.
  • Bidra til arkitektur og systemdesign for mikrotjenester, hendelsesdrevne systemer og virksomhetsintegrasjoner.
  • Samarbeid med dataingeniører, dataforskere og ML-ingeniører om tjenester for datapipelines, feature stores og modellservering.
  • Gjennomgå arkitektur, design, kode og produksjonsberedskap.
  • Bruk godt teknisk skjønn, veiled ingeniører tidlig i karrieren, og forbedre den tekniske kvaliteten.
  • Følg utviklingen innen plattformer, skyteknologi og AI, og anbefal praktiske forbedringer.
  • Arbeid fra kontoret i Bangalore eller Chennai hver dag.

Krav

  • Minst fem års yrkeserfaring innen programvareutvikling med bygging og drift av distribuerte plattformer.
  • Gode ferdigheter i Java og Python.
  • Fokus på driftsmessig og teknisk kvalitet, inkludert ansvar for SLO/SLA, hendelseshåndtering, skyldfrie evalueringer etter hendelser, måltall for pålitelighet og kvalitet samt kontinuerlig forbedring.
  • Bachelor- eller mastergrad innen datavitenskap, ingeniørfag eller et beslektet teknisk fagområde, eller tilsvarende praktisk erfaring.
  • Erfaring med mikrotjenester, distribuerte systemer, hendelsesdrevne mønstre, API-design, tjenestekontrakter og virksomhetsintegrasjon.
  • Gode ferdigheter innen systemdesign og lavnivådesign.
  • Erfaring med CI/CD, containere, Kubernetes eller tilsvarende orkestrering, infrastrukturautomatisering og produksjonsdrift.
  • Praktisk kjennskap til Spark og kjennskap til Hadoop/HDFS, Hive eller Kafka.
  • Praktisk erfaring med integrering av modell-API-er og verktøy for generativ AI eller LLM.
  • Erfaring med å bygge eller drifte agentbaserte arbeidsflyter, embeddings eller vektorsøk samt MLOps-praksis.
  • Kunnskap om observerbarhet, distribuert sporing, logging, måltall, varsling, hendelseshåndtering, kapasitetsplanlegging og feiltoleranse.
  • Kunnskap om autentisering, autorisering, databeskyttelse og sikker API-design.
  • Evne til å omsette tekniske problemer og forretningsproblemer til gjennomføringsplaner.
  • Sterkt eierskap, teknisk skjønn og selvstendighet i et 0-til-1-miljø.
  • Minimumskrav: bachelorgrad og tre års erfaring innen programvareutvikling, eller fem års erfaring innen programvareutvikling.
  • Primært arbeidssted er Bangalore, India.

Fordeler

  • Prestasjonbaserte insentiver.
  • Mamma- og foreldrepermisjon.
  • Betalt fri.
  • Helsefordeler.
  • Fleksibilitet til å håndtere personlige forpliktelser.

Relaterte jobber

Job Duck

Junior spesialist innen juridisk klientservice

Job Duck

Håndter klientinntak, samtaler, konsultasjoner og CRM-registreringer for amerikanske advokatfirmaer innen arveplanlegging, skifteoppgjør, eiendomsdeling og personskade.

Åpne