El ingeniero de software es responsable de diseñar, construir, implementar y dar soporte a soluciones tecnológicas escalables y seguras que optimicen la experiencia de asociados y clientes.
colabora con equipos multidisciplinarios utilizando prácticas modernas de ingeniería, integrando capacidades de ai/ml cuando sea relevante, y participando en todo el ciclo de desarrollo.
el rol enfatiza agilidad, ownership, calidad, estandarización y mejora continua.
responsabilidades principales
1. Diseño y desarrollo de software
* construir servicios, apis y componentes que cumplan con requisitos funcionales y no funcionales (performance, resiliencia, seguridad).
* aplicar prácticas de arquitectura de software, incluyendo diseño distribuido y patrones modernos.
* asegurar mantenibilidad, estandarización y escalabilidad de las soluciones.
2. Implementación, integración y entrega
* participar activamente en la entrega end-to-end utilizando ci/cd, github, devops y automatización.
* integrar datos y pipelines cuando el producto lo requiera.
* implementar features y mejoras basadas en kpis y métricas de impacto.
3. Soporte, operación y mejora continua
* atender y resolver incidentes, problemas y solicitudes en el área de responsabilidad.
* contribuir a la reducción de deuda técnica, racionalización de software y optimización de costos.
* participar en procesos de operación continua, monitoreo y observabilidad.
4. Colaboración y trabajo en equipo
* trabajar con product managers, data engineers, ml engineers, y otros stakeholders.
* participar en ceremonias ágiles (planning, refinement, demos, retros).
* colaborar con equipos internacionales cuando se requiera.
5. Innovación y cultura
* proponer mejoras técnicas y soluciones innovadoras que impulsen eficiencia y calidad.
* adoptar frameworks, herramientas y plataformas estándar de walmart.
* demostrar behaviors alineados a los valores: integridad, excelencia, respeto y servicio.
experiencia requerida y requisitos.
* 7+ años desarrollando software a nivel profesional.
* experiencia en soporte y operación de aplicaciones de producción.
* colaboración con equipos internacionales (deseable).
* experiencia trabajando bajo metodologías ágiles.
* ingeniería en sistemas computacionales, informática o equivalente.
* manejo del idioma inglés b2+ o superior.
#j-18808-ljbffr