
Walmart je globálna maloobchodná a e-commerce spoločnosť, ktorá obsluhuje spotrebiteľov prostredníctvom hypermarketov, diskontných obchodných domov, predajní potravín a online trhoviska. Jej široká ponuka produktov je podporovaná rozsiahlou sieťou kamenných predajní, priamym predajom spotrebiteľom a logistickými systémami a systémami dodávateľského reťazca potrebnými na zabezpečenie pohybu produktov v rámci celej spoločnosti.
Hlavný softvérový inžinier pre cloud a distribuované systémy
Veďte cloudovú platformu mGPS/Compass s podporou umelej inteligencie a formujte distribuované služby aj navigáciu v interiéri. Zlepšujte prevádzku predajní pomocou odolnej architektúry a technického vedenia.
Popis
- Rozdeľte rozsiahlu službu Spring Boot na doménové služby s jasne vymedzenými hranicami prostredníctvom postupnej migrácie.
- Veďte vývoj platformy pomocou škálovateľnej infraštruktúry, opakovane použiteľných nástrojov a cloudových architektúr.
- Zodpovedajte za dodávanie softvéru naprieč tímami, od programovania a testovania až po nasadenie, monitorovanie a riešenie incidentov.
- Navrhujte a vytvárajte aplikácie rozšírené o umelú inteligenciu a inteligentné systémy na spracovanie údajov v reálnom čase.
- Mentorujte inžinierov, poskytujte technické smerovanie a ovplyvňujte architektonické rozhodnutia.
- Premieňajte obchodné potreby na technické požiadavky a merateľné kritériá úspechu.
- Veďte návrh architektúry Compass API, hraníc služieb, vyrovnávacej pamäte, dátových úložísk, odolnosti, aktívnej prevádzky vo viacerých regiónoch a obnovy po havárii.
- Navrhujte podporu viacerých nájomcov pre ďalšie maloobchodné reťazce a formáty.
- Vyvíjajte a kontrolujte kód backendu v Jave, webových riešení v Reacte/TypeScripte/Node a mobilných SDK v Kotline/Swifte.
- Zvyšujte priepustnosť a výkon Kafky, znižujte latenciu API a náklady na ukladanie do vyrovnávacej pamäte a dátové toky BigQuery.
- Koordinujte s produktovými tímami, dodávateľmi a tímami partnerských aplikácií dohody o SDK, SLA, spustenia a riešenie incidentov.
- Posilňujte pozorovateľnosť, upozorňovanie, canary vydania, prevádzkové príručky, riadenie zmien a pohotovostné postupy.
- Rozvíjajte platformu a prevádzkové postupy spoločnosti Walmart, ktoré slúžia miliónom zákazníkov a pracovníkov.
- Vytvárajte technológie určovania polohy a navigácie v interiéri mGPS/Compass na zlepšenie prevádzky predajní.
Požiadavky
- Bakalárske vzdelanie v odbore informatika, počítačové inžinierstvo, počítačové informačné systémy, softvérové inžinierstvo alebo v príbuznom odbore a 5 rokov praxe v softvérovom inžinierstve, alebo 7 rokov praxe v softvérovom inžinierstve.
- Aspoň 10 rokov skúseností s vývojom a prevádzkou produkčných distribuovaných systémov.
- Pokročilé skúsenosti s Javou, Spring Boot 3.x, Java 17/21, návrhom REST API, PostgreSQL a JPA.
- Výborná znalosť TypeScriptu, Node.js a Reactu vrátane kompromisov medzi vykresľovaním na serveri a jednostránkovými aplikáciami.
- Skúsenosti s producentmi a konzumentmi Kafka, rozdeľovaním na oddiely, frontami nedoručených správ a opakovanými pokusmi, ako aj idempotenciou.
- Základné znalosti BigQuery a SQL, Airflow a dávkových dátových tokov so Spark alebo Dataproc.
- Skúsenosti s Kubernetes, CI/CD, canary alebo postupným nasadzovaním, správou tajomstiev a pozorovateľnosťou.
- Preukázateľné skúsenosti s vedením architektúry naprieč tímami, zaznamenávaním rozhodnutí v ADR a mentorovaním inžinierov.
- Skúsenosti s návrhom aktívnych systémov vo viacerých regiónoch a obnovy po havárii.
- Skúsenosti s jednotkovým, funkčným, integračným, end-to-end, kontraktovým a záťažovým testovaním.
- Praktické skúsenosti s Kotline/Androidom a/alebo Swiftom/iOS vrátane postupov pre verejné API a správu verzií mobilných SDK.
- Skúsenosti s OpenSearch alebo Elasticsearch a distribuovaným ukladaním do vyrovnávacej pamäte.
- Skúsenosti so správou zmien alebo vydaní riadených procesom CRQ.
- Skúsenosti s návrhom založeným na modeloch a agentmi umelej inteligencie.
- Výborné schopnosti riešiť problémy, spolupracovať a komunikovať a spravovať vzťahy so zainteresovanými stranami.
Benefity
- Zdravotné, očné a zubné poistenie
- Plán 401(k)
- Program nákupu akcií
- Životné poistenie hradené spoločnosťou
- Platené voľno a/alebo chránené platené voľno
- Rodičovská dovolenka
- Voľno na starostlivosť o rodinu
- Voľno pri úmrtí blízkej osoby
- Voľno na plnenie porotcovskej povinnosti
- Voľno na účasť vo voľbách
- Poistenie pre prípad krátkodobej a dlhodobej pracovnej neschopnosti
- Zľavy pre zamestnancov
- Náhrada mzdy počas vojenskej dovolenky
- Preplatenie nákladov na adopciu a náhradné materstvo
- Vzdelávacie benefity Live Better U hradené spoločnosťou vrátane dokončenia strednej školy, bakalárskeho štúdia, výučby angličtiny a krátkych certifikačných kurzov
- Walmart hradí školné, knihy a poplatky v rámci Live Better U
- Ročné alebo štvrťročné výkonnostné bonusy
- V závislosti od miesta môže platiť regionálne platové pásmo
- Výkonnostné bonusy