
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 de Software Principal, Walmart Marketplace — Presencial en Sunnyvale
Lidera la ingeniería de la plataforma de Walmart Marketplace en Sunnyvale, creando sistemas escalables con Java, Kafka y Spark. Define la arquitectura, mejora la fiabilidad y asesora a ingenieros en plataformas tecnológicas distribuidas.
Descripción
- Responsabilizarse del diseño, desarrollo y despliegue de capacidades de plataforma escalables que abarcan infraestructura, herramientas para desarrolladores y marcos de trabajo de IA/ML.
- Crear microservicios backend altamente escalables con Java y Spring Boot.
- Diseñar y desarrollar sistemas en tiempo real y basados en eventos con Apache Kafka.
- Desarrollar y optimizar canalizaciones de datos por lotes y en streaming a gran escala con Apache Spark.
- Orientar las decisiones de arquitectura centradas en la escalabilidad, la resiliencia, la observabilidad y la eficiencia de costes.
- Liderar revisiones de diseño de sistemas y establecer buenas prácticas de ingeniería de sistemas distribuidos.
- Colaborar con los equipos de Producto, Ciencia de Datos, Plataforma e Infraestructura.
- Mejorar el rendimiento mediante particionamiento, almacenamiento en caché, procesamiento asíncrono y optimización de la concurrencia.
- Asesorar a ingenieros y proporcionar liderazgo técnico en varios equipos.
- Revisar incidentes de producción y liderar mejoras sostenidas de la fiabilidad de la plataforma.
- Dar soporte a las plataformas de Walmart Marketplace, que abarcan la gestión del ciclo de vida de vendedores, las interacciones con clientes, la detección de riesgos del marketplace y las experiencias de vendedores y clientes.
Requisitos
- Grado universitario en informática, ingeniería informática, sistemas de información, ingeniería de software o un campo relacionado, además de cuatro años de experiencia en ingeniería de software o un área relacionada; alternativamente, seis años de experiencia en ingeniería de software o un área relacionada.
- Experiencia demostrada en arquitectura nativa de la nube, incluidos microservicios, contenedores y automatización.
- Dominio sólido del ciclo de vida del desarrollo de software, incluida la programación, las pruebas, el despliegue mediante CI/CD y el mantenimiento.
- Experiencia en ingeniería de plataformas, herramientas de infraestructura e integración de IA/ML.
- Dominio de JavaScript, Python, Java y C++.
- Capacidad para liderar revisiones de diseño de sistemas y aplicar patrones de diseño de software establecidos.
- Liderazgo demostrado en la mentoría de ingenieros y la definición de decisiones arquitectónicas.
- Solidez en la toma de decisiones basada en datos, la depuración y la mejora continua.
- Se valoran conocimientos de WCAG 2.2 AA, tecnologías de asistencia y prácticas de accesibilidad digital.
Beneficios
- Bonificaciones basadas en el rendimiento.
- Cobertura médica, oftalmológica y dental.
- Plan 401(k).
- Programa de compra de acciones para empleados.
- Seguro de vida pagado por la empresa.
- Tiempo libre remunerado, incluida la baja por enfermedad.
- Permiso parental.
- Permiso para cuidados familiares.
- Permiso por duelo.
- Permiso para servicio de jurado.
- Permiso para votar.
- Cobertura por incapacidad a corto y largo plazo.
- Descuentos para empleados.
- Compensación durante el permiso militar.
- Reembolso de gastos de adopción y gestación subrogada.
- PTO y/o PPTO para vacaciones, baja por enfermedad, festivos u otros fines.
- Live Better U, el programa educativo pagado por la empresa de Walmart.
- Pago íntegro de la matrícula, los libros y las tasas de programas educativos elegibles.
- Compensación adicional en acciones para determinados puestos.