Walmart
Walmart
Walmart est une entreprise mondiale de commerce de détail et de commerce électronique qui sert les consommateurs par l’intermédiaire d’hypermarchés, de grands magasins à prix réduits, de magasins d’alimentation et d’une marketplace en ligne. Sa vaste offre de produits repose sur un important réseau de magasins physiques, des activités de vente directe aux consommateurs et les systèmes logistiques et de chaîne d’approvisionnement nécessaires pour faire circuler les produits dans l’ensemble de l’entreprise.

Ingénieur logiciel principal, cloud et systèmes distribués

Dirigez la plateforme mGPS/Compass de Walmart, native du cloud et dotée de capacités d’IA, en définissant des services distribués et le guidage en intérieur. Améliorez les opérations en magasin grâce à une architecture résiliente et à un leadership technique.

Description

  • Décomposer un grand service Spring Boot en services de domaine délimités au moyen d’une migration par étapes.
  • Diriger l’ingénierie de plateforme avec une infrastructure évolutive, des outils réutilisables et des architectures natives du cloud.
  • Superviser la livraison logicielle entre les équipes, du codage et des tests au déploiement, à la supervision et à la réponse aux incidents.
  • Concevoir et développer des applications enrichies par l’IA et des systèmes intelligents pour le traitement des données en temps réel.
  • Accompagner les ingénieurs, fournir une orientation technique et contribuer aux décisions d’architecture.
  • Traduire les besoins métier en exigences techniques et en critères de réussite mesurables.
  • Diriger l’architecture de l’API Compass, les limites des services, la mise en cache, les magasins de données, la résilience, le fonctionnement actif-actif multirégional et la reprise après sinistre.
  • Concevoir la prise en charge de plusieurs locataires pour d’autres chaînes et formats de vente au détail.
  • Développer et réviser le code du backend Java, du Web React/TypeScript/Node et des SDK mobiles Kotlin/Swift.
  • Améliorer le débit et les performances de Kafka, la latence des API, la mise en cache et les coûts des pipelines BigQuery.
  • Coordonner avec les équipes produit, les fournisseurs et les équipes d’applications partenaires les accords relatifs aux SDK, les SLA, les lancements et la réponse aux incidents.
  • Renforcer l’observabilité, les alertes, les déploiements canari, les guides d’exploitation, la gestion des changements et les pratiques d’astreinte.
  • Faire progresser les plateformes et les pratiques opérationnelles de Walmart au service de millions de clients et d’associés.
  • Développer la technologie de positionnement et de guidage en intérieur mGPS/Compass afin d’améliorer les opérations en magasin.

Exigences

  • Licence en informatique, en génie informatique, en systèmes d’information informatiques, en génie logiciel ou dans un domaine connexe, plus 5 ans d’expérience en ingénierie logicielle, ou 7 ans d’expérience en ingénierie logicielle.
  • Au moins 10 ans d’expérience dans la création et l’exploitation de systèmes distribués en production.
  • Expérience avancée de Java, Spring Boot 3.x, Java 17/21, de la conception d’API REST, de PostgreSQL et de JPA.
  • Solides compétences en TypeScript, Node.js et React, notamment sur les compromis entre rendu côté serveur et applications monopages.
  • Expérience des producteurs et consommateurs Kafka, du partitionnement, des files de messages non distribuables et des nouvelles tentatives, ainsi que de l’idempotence.
  • Connaissances fondamentales de BigQuery et SQL, d’Airflow et des pipelines par lots utilisant Spark ou Dataproc.
  • Expérience de Kubernetes, du CI/CD, des déploiements canari ou progressifs, de la gestion des secrets et de l’observabilité.
  • Expérience avérée de la direction de l’architecture entre équipes, de la consignation des décisions dans des ADR et de l’accompagnement des ingénieurs.
  • Expérience de la conception de systèmes actifs-actifs multirégionaux et de la reprise après sinistre.
  • Expérience des tests unitaires, fonctionnels, d’intégration, de bout en bout, de contrat et de charge.
  • Expérience pratique de Kotlin/Android et/ou des SDK mobiles Swift/iOS, notamment des pratiques liées aux API publiques et à la gestion des versions.
  • Expérience d’OpenSearch ou d’Elasticsearch et de la mise en cache distribuée.
  • Expérience de la gestion du contrôle des changements ou des mises en production régies par CRQ.
  • Expérience de la conception pilotée par les modèles et des agents d’IA.
  • Solides aptitudes à résoudre des problèmes, à collaborer, à communiquer et à gérer les parties prenantes.

Avantages

  • Couverture médicale, optique et dentaire
  • Plan 401(k)
  • Plan d’achat d’actions
  • Assurance vie payée par l’entreprise
  • Congés payés et/ou congés payés protégés
  • Congé parental
  • Congé pour aidants familiaux
  • Congé de deuil
  • Congé pour service de juré
  • Congé pour voter
  • Couverture invalidité de courte et de longue durée
  • Réductions accordées par l’entreprise
  • Rémunération pendant un congé militaire
  • Remboursement des frais d’adoption et de gestation pour autrui
  • Avantages éducatifs Live Better U payés par l’entreprise, notamment la fin des études secondaires, des licences, des cours d’anglais et des certificats courts
  • Walmart prend en charge les frais de scolarité, les livres et les frais liés aux études par l’intermédiaire de Live Better U
  • Primes de performance annuelles ou trimestrielles
  • Une zone de rémunération régionale peut s’appliquer selon le lieu
  • Primes liées à la performance

Offres similaires

Enlight Renewable Energy Ltd (ENLT)

Directeur de l’ingénierie, énergies renouvelables (Italie, hybride)

Enlight Renewable Energy Ltd (ENLT)

Pilotez les équipes d’ingénierie et la réalisation technique de projets solaires, éoliens et de stockage par batteries chez Enlight. Supervisez l’optimisation des projets, les audits préalables, l’appui aux achats et les risques d’ingénierie.

Ouvrir
Enlight Renewable Energy Ltd (ENLT)

Directeur de l’ingénierie, énergies renouvelables

Enlight Renewable Energy Ltd (ENLT)

Pilotez l’ingénierie des projets solaires, éoliens et de stockage par batteries d’Enlight, en définissant les normes techniques et en accompagnant les équipes tout au long du cycle des projets. Le poste couvre l’optimisation, la due diligence, l’appui aux achats et le pilotage de l’ingénierie en Europe.

Ouvrir
General Dynamics Information Technology

Expert senior en ingénierie de l’autonomie de l’IA, UAS et essaims de drones

General Dynamics Information Technology

Pilotez la conception de systèmes UAS autonomes, d’essaims de drones et de solutions de commandement et de contrôle pour des missions de défense. Faites progresser les capacités d’IA et d’apprentissage automatique dans les environnements du Département de la Défense.

Ouvrir
nahc.io

Ingénieur full stack senior (Go) — télétravail depuis Hong Kong

nahc.io
11 – 50 Employés
ConseilMarketingRecrutement

Développez des interfaces TypeScript et des services Go pour une société de trading pour compte propre et de recherche. Créez des applications financières modulaires, des analyses en temps réel, des composants réutilisables et des SDK.

Ouvrir
YASH Technologies

Responsable senior des modules Python

YASH Technologies

Pilotez le développement backend Python chez YASH Technologies et concevez des microservices évolutifs. Automatisez les tests d’API REST, les déploiements cloud et les opérations DevOps.

Ouvrir
Worldwide Clinical Trials

Programmeur statistique principal

Worldwide Clinical Trials

Pilotez la programmation SAS et CDISC dans des études cliniques complexes chez Worldwide Clinical Trials, une organisation mondiale de recherche clinique. Supervisez les soumissions réglementaires, les initiatives qualité et les équipes de programmation statistique.

Ouvrir
Worldwide Clinical Trials

Programmeur senior de bases de données cliniques

Worldwide Clinical Trials

Configure, teste et valide des bases de données cliniques, et développe des programmes SAS pour la gestion des données cliniques. Accompagne les promoteurs, les centres d’étude et les équipes de gestion des données chez Worldwide Clinical Trials.

Ouvrir
Flourish Health

Assistant·e de direction auprès du directeur général

Flourish Health

Soutenez le directeur général de Flourish Health en coordonnant les opérations de direction, les relations clés, la logistique du conseil, le recrutement et les initiatives culturelles au sein d’un prestataire de santé mentale pour les jeunes fonctionnant en équipe.

Ouvrir
UQ College

Responsable administratif, ressources biologiques de l’UQ

UQ College
51 – 200 Employés
Éducation

Apporte un soutien administratif aux activités de recherche animale de l’UQ à Long Pocket, notamment pour la gestion des bases de données, la coordination opérationnelle et l’accompagnement du personnel.

Ouvrir