Walmart
Walmart
Walmart ist ein global tätiges Einzelhandels- und E-Commerce-Unternehmen, das Verbraucher über Verbrauchermärkte, Discount-Kaufhäuser, Lebensmittelgeschäfte und einen Online-Marktplatz versorgt. Das breite Produktangebot wird durch ein großes Netz physischer Filialen, Direktvertriebsaktivitäten sowie die Logistik- und Lieferkettensysteme unterstützt, die den Warenfluss im gesamten Unternehmen sicherstellen.

Principal Software Engineer – Cloud- und verteilte Systeme

Leite Walmarts cloudnative, KI-gestützte mGPS/Compass-Plattform und gestalte verteilte Dienste sowie Indoor-Navigation. Verbessere den Filialbetrieb mit einer ausfallsicheren Architektur und technischer Führung.

Beschreibung

  • Einen großen Spring-Boot-Dienst im Rahmen einer schrittweisen Migration in klar abgegrenzte Domänendienste aufteilen.
  • Die Plattformentwicklung mit skalierbarer Infrastruktur, wiederverwendbaren Werkzeugen und cloudnativen Architekturen leiten.
  • Die Softwarebereitstellung teamübergreifend verantworten – von Entwicklung und Tests bis zu Deployment, Monitoring und Incident Response.
  • KI-gestützte Anwendungen und intelligente Systeme für die Echtzeitdatenverarbeitung entwerfen und entwickeln.
  • Ingenieurinnen und Ingenieure betreuen, technische Orientierung geben und Architekturentscheidungen mitgestalten.
  • Geschäftsanforderungen in technische Anforderungen und messbare Erfolgskriterien übersetzen.
  • Die Compass-API-Architektur, Servicegrenzen, Caching, Datenspeicher, Ausfallsicherheit, den Aktiv-Aktiv-Betrieb über mehrere Regionen und die Notfallwiederherstellung verantworten.
  • Mandantenfähigkeit für weitere Einzelhandelsketten und Formate entwerfen.
  • Java-Backend-, React/TypeScript/Node-Web- und Kotlin/Swift-Mobile-SDK-Code entwickeln und prüfen.
  • Kafka-Durchsatz und -Leistung, API-Latenz, Caching und Kosten von BigQuery-Pipelines verbessern.
  • Die Abstimmung mit Produktteams, Anbietern und Teams von Partner-Apps zu SDK-Vereinbarungen, SLAs, Produkteinführungen und Incident Response koordinieren.
  • Observability, Alarmierung, Canary-Releases, Runbooks, Änderungsmanagement und Bereitschaftsdienste stärken.
  • Walmarts Plattform und Betriebsabläufe für Millionen von Kundinnen, Kunden und Mitarbeitenden weiterentwickeln.
  • mGPS/Compass-Technologie für Indoor-Positionierung und Routenführung entwickeln, um den Filialbetrieb zu verbessern.

Anforderungen

  • Bachelorabschluss in Informatik, Computertechnik, Wirtschaftsinformatik, Softwaretechnik oder einem verwandten Fachgebiet sowie 5 Jahre Berufserfahrung im Software Engineering oder 7 Jahre Berufserfahrung im Software Engineering.
  • Mindestens 10 Jahre Erfahrung mit der Entwicklung und dem Betrieb verteilter Produktionssysteme.
  • Fortgeschrittene Kenntnisse in Java, Spring Boot 3.x, Java 17/21, REST-API-Design, PostgreSQL und JPA.
  • Fundierte TypeScript-, Node.js- und React-Kenntnisse, einschließlich serverseitigem Rendering und Abwägungen bei Single-Page-Anwendungen.
  • Erfahrung mit Kafka-Produzenten und -Konsumenten, Partitionierung, Dead-Letter-Queues und Wiederholungsversuchen sowie Idempotenz.
  • Grundkenntnisse in BigQuery und SQL, Airflow sowie Batch-Pipelines mit Spark oder Dataproc.
  • Erfahrung mit Kubernetes, CI/CD, Canary- oder progressiver Bereitstellung, Geheimnisverwaltung und Observability.
  • Nachweisliche Erfahrung mit teamübergreifender Architekturführung, der Dokumentation von Entscheidungen in ADRs und der Betreuung von Ingenieurinnen und Ingenieuren.
  • Erfahrung mit dem Entwurf von Aktiv-Aktiv-Systemen über mehrere Regionen und Notfallwiederherstellung.
  • Erfahrung mit Unit-, Funktions-, Integrations-, End-to-End-, Vertrags- und Lasttests.
  • Praktische Kotlin-/Android- und/oder Swift-/iOS-Erfahrung mit Mobile SDKs, einschließlich öffentlicher APIs und Versionsverwaltung.
  • Erfahrung mit OpenSearch oder Elasticsearch und verteiltem Caching.
  • Erfahrung mit Änderungssteuerung oder CRQ-gesteuerten Releases.
  • Erfahrung mit modellgetriebenem Design und KI-Agenten.
  • Ausgeprägte Fähigkeiten in Problemlösung, Zusammenarbeit, Kommunikation und Stakeholder-Management.

Zusatzleistungen

  • Kranken-, Sehkraft- und Zahnversicherung
  • 401(k)-Altersvorsorgeplan
  • Aktienkaufplan
  • Vom Unternehmen bezahlte Lebensversicherung
  • Bezahlter Urlaub und/oder geschützte bezahlte Freistellung
  • Elternzeit
  • Freistellung zur Betreuung von Angehörigen
  • Sonderurlaub im Trauerfall
  • Freistellung für den Geschworenendienst
  • Freistellung zur Stimmabgabe
  • Absicherung bei kurz- und langfristiger Erwerbsunfähigkeit
  • Mitarbeitendenrabatte
  • Bezahlte Freistellung für den Militärdienst
  • Erstattung von Adoptions- und Leihmutterschaftskosten
  • Vom Unternehmen finanzierte Bildungsleistungen über Live Better U, darunter Schulabschlüsse, Bachelorstudiengänge, Englischkurse und kompakte Zertifikatsprogramme
  • Walmart übernimmt über Live Better U Studiengebühren, Bücher und weitere Gebühren
  • Jährliche oder vierteljährliche leistungsabhängige Boni
  • Je nach Standort kann eine regionale Gehaltszone gelten
  • Leistungsabhängige Bonuszahlungen

Ähnliche Stellen

TEKsystems

Remote-Projektmanager für Datenplattform-Integration

TEKsystems

Koordinieren Sie unternehmensweite Dateninitiativen, Berichtsmigrationen und die Nutzerakzeptanz für Kunden von TEKsystems Technology Services. Unterstützen Sie Governance, Projektverfolgung und die Umsetzung über Fachbereiche und technische Teams hinweg.

Öffnen
Ambush

Senior Machine-Learning- und KI-Ingenieur

Ambush

Entwickle produktionsreife generative KI- und Agenten-Workflows für Kunden aus dem Finanzdienstleistungssektor von Ambush. Baue Python- und FastAPI-Dienste, SQL-Datenworkflows, Retrieval-Augmented Generation und cloudbasierte KI-Systeme.

Öffnen
GFN

Senior Software Engineer für maschinelles Lernen

GFN
201 – 500 Mitarbeitende
E-CommerceFintechSaaS

Entwickle Backend-Infrastruktur und KI-gestützte Lernprodukte für GFN, einen deutschen Bildungsanbieter. Gestalte skalierbare Bildungsplattformen mit robuster Softwarearchitektur und praxisnahem maschinellem Lernen.

Öffnen
TEKsystems

Projektmanager für Remote-Datenprogramme – Washington

TEKsystems

Koordiniere unternehmensweite Dateninitiativen, Berichtsmigrationen sowie die Einführung neuer Prozesse und Reporting-Lösungen für TEKsystems. Verfolge Projektfortschritt, Risiken, Ergebnisse und Kommunikation mit fachlichen und technischen Beteiligten.

Öffnen