
Walmart je globalna maloprodajna i e-trgovinska kompanija koja opslužuje potrošače putem hipermarketa, diskontnih robnih kuća, trgovina mješovitom robom i internetskog tržišta. Njezinu široku ponudu proizvoda podržavaju velika mreža fizičkih trgovina, izravno poslovanje s potrošačima te logistički sustavi i sustavi opskrbnog lanca potrebni za kretanje proizvoda kroz cijelo poslovanje.
Glavni softverski inženjer, Walmart Marketplace — rad na lokaciji u Sunnyvaleu
Vodite razvoj platforme Walmart Marketplace u Sunnyvaleu i gradite skalabilne sustave koristeći Javu, Kafku i Spark. Oblikujte arhitekturu, poboljšajte pouzdanost i mentorirajte inženjere na distribuiranim tehnološkim platformama.
Opis
- Preuzeti odgovornost za dizajn, razvoj i implementaciju skalabilnih mogućnosti platforme koje obuhvaćaju infrastrukturu, alate za razvojne inženjere i okvire za AI/ML.
- Izgraditi vrlo skalabilne pozadinske mikrousluge koristeći Javu i Spring Boot.
- Projektirati i isporučiti sustave u stvarnom vremenu vođene događajima koristeći Apache Kafku.
- Razvijati i optimizirati velike skupne i streaming podatkovne cjevovode koristeći Apache Spark.
- Usmjeravati arhitektonske odluke s naglaskom na skalabilnost, otpornost, vidljivost i troškovnu učinkovitost.
- Voditi revizije dizajna sustava i uspostavljati najbolje prakse za inženjerstvo distribuiranih sustava.
- Surađivati s timovima za proizvod, podatkovnu znanost, platformu i infrastrukturu.
- Poboljšavati performanse particioniranjem, predmemoriranjem, asinkronom obradom i podešavanjem konkurentnosti.
- Mentorirati inženjere i pružati tehničko vodstvo kroz više timova.
- Analizirati incidente u produkciji i voditi trajna poboljšanja pouzdanosti platforme.
- Podržavati platforme Walmart Marketplacea koje obuhvaćaju upravljanje životnim ciklusom prodavatelja, interakcije s korisnicima, otkrivanje rizika na tržištu te iskustva prodavatelja i korisnika.
Zahtjevi
- VSS iz informatike, računalnog inženjerstva, računalnih informacijskih sustava, softverskog inženjerstva ili srodnog područja te četiri godine iskustva u softverskom inženjerstvu ili srodnom području; alternativno, šest godina iskustva u softverskom inženjerstvu ili srodnom području.
- Dokazano poznavanje cloud-native arhitekture, uključujući mikrousluge, kontejnere i automatizaciju.
- Izvrsno poznavanje životnog ciklusa razvoja softvera, uključujući programiranje, testiranje, implementaciju putem CI/CD-a i održavanje.
- Iskustvo s platformskim inženjerstvom, alatima za infrastrukturu i integracijom AI/ML-a.
- Napredno znanje JavaScripta, Pythona, Jave i C++.
- Sposobnost vođenja revizija dizajna sustava i primjene etabliranih obrazaca dizajna softvera.
- Dokazane liderske sposobnosti u mentoriranju inženjera i oblikovanju arhitektonskih odluka.
- Izražene vještine donošenja odluka na temelju podataka, otklanjanja pogrešaka i kontinuiranog poboljšanja.
- Poželjno je poznavanje WCAG-a 2.2 AA, pomoćnih tehnologija i praksi digitalne pristupačnosti.
Pogodnosti
- Bonusi temeljeni na radnom učinku.
- Zdravstveno, oftalmološko i stomatološko osiguranje.
- Plan 401(k).
- Program kupnje dionica za zaposlenike.
- Životno osiguranje koje plaća tvrtka.
- Plaćeni dopust, uključujući bolovanje.
- Roditeljski dopust.
- Dopust za skrb o obitelji.
- Dopust zbog smrtnog slučaja.
- Dopust za obavljanje dužnosti porotnika.
- Dopust za glasanje.
- Pokriće za kratkoročnu i dugoročnu invalidnost.
- Popusti za zaposlenike.
- Naknada plaće za vojni dopust.
- Nadoknada troškova posvojenja i surogatstva.
- PTO i/ili PPTO za godišnji odmor, bolovanje, praznike ili druge svrhe.
- Live Better U, Walmartov obrazovni program pogodnosti koji u cijelosti plaća tvrtka.
- Potpuno pokrivanje školarine, knjiga i naknada za prihvatljive obrazovne programe.
- Dodatna naknada u obliku dionica za određene pozicije.