Walmart
Walmart
Walmart es una empresa global de comercio minorista y comercio electrónico que atiende a los consumidores a través de hipermercados, grandes almacenes de descuento, establecimientos de alimentación y un marketplace en línea. Su amplia oferta de productos se apoya en una extensa red de tiendas físicas, operaciones directas al consumidor y los sistemas logísticos y de cadena de suministro necesarios para mantener el flujo de productos en toda la empresa.

Ingeniero/a de software sénior, plataformas de IA — Walmart

Crea plataformas de IA escalables y sistemas distribuidos para Walmart Global Tech, desarrollando servicios Java y Spring Boot con prácticas DevOps nativas de la nube.

Descripción

  • Desarrollar y mantener plataformas de IA para la comunidad de ciencia de datos de Walmart.
  • Crear nuevas funciones para la plataforma.
  • Mantener la fiabilidad, escalabilidad, rendimiento y estabilidad de la plataforma.
  • Diseñar, desarrollar y operar sistemas distribuidos para aplicaciones de misión crítica.
  • Crear sistemas distribuidos escalables con marcos modernos y arquitecturas nativas de la nube.
  • Desarrollar y optimizar API REST y microservicios.
  • Investigar las causas raíz e impulsar mejoras continuas.
  • Colaborar con equipos globales de ingeniería y con socios de producto, UX y DevOps.
  • Dar soporte a los sistemas de producción mediante la resolución de problemas, la clasificación de incidencias y la respuesta a incidentes en directo.
  • Aplicar prácticas DevOps, canalizaciones CI/CD, observabilidad, monitorización y alertas.
  • Gestionar el trabajo desde el desarrollo hasta el control de calidad y el lanzamiento a producción.
  • Guiar a los miembros júnior del equipo.
  • Atender a los clientes en distintos foros y fomentar buenas prácticas.

Requisitos

  • Grado universitario en informática, ingeniería o un campo técnico relacionado, y al menos 9 años de experiencia.
  • Como alternativa, grado universitario en informática, ingeniería informática, sistemas de información informática, ingeniería de software o un campo relacionado, y 4 años de experiencia en ingeniería de software o un ámbito relacionado.
  • Como alternativa, al menos 6 años de experiencia en ingeniería de software o un ámbito relacionado.
  • Dominio de Spring Boot, incluidas las API REST, la inyección de dependencias y la gestión de la configuración.
  • Conocimientos avanzados de Java, incluidos los aspectos internos de la JVM, la concurrencia y los hilos múltiples.
  • Conocimientos básicos de programación en Python.
  • Experiencia con Spring Data JPA o Hibernate, optimización de ORM y gestión de transacciones de bases de datos.
  • Experiencia práctica con implementaciones mediante Docker y Kubernetes.
  • Experiencia con Azure y Google Cloud Platform.
  • Conocimientos intermedios de aprendizaje automático e IA generativa.
  • Familiaridad con Apache Spark y Ray.
  • Se valoran un máster y 2 años de experiencia.
  • Disponibilidad para trabajar a diario desde la oficina de Bangalore o Chennai.

Beneficios

  • Incentivos sujetos al rendimiento.
  • Permiso de maternidad y parental.
  • Tiempo libre remunerado.
  • Prestaciones de salud.
  • Paquete de compensación.
  • Flexibilidad para atender compromisos personales.