Santander Argentina is seeking a Senior Data Engineer with over 5 years of experience in Java to design, evolve, and build critical microservices for their internal data platform. The role involves close collaboration with business teams to deliver scalable and reliable data solutions while working with global teams and ensuring system resilience and performance.
ARG_SR Data Engineer
Country: Argentina
ES EL MOMENTO
Santander (www.santander.com) está evolucionando de ser una marca global de alto impacto a una organización impulsada por la tecnología, y las personas están en el centro de este camino. Estamos liderando una transformación centrada en el cliente que valora el pensamiento disruptivo, la valentía de desafiar lo posible y la capacidad de innovar.
Esto es más que un cambio estratégico: es una oportunidad para que las personas estén motivadas, crezcan, aprendan y generen un impacto real.
Nuestra misión es contribuir a que más personas y empresas prosperen. Adoptamos una sólida cultura de riesgos y esperamos que todas las personas, en toda la organización, asuman un enfoque proactivo y responsable en la gestión del riesgo.
En Santander Argentina trabajamos para crear una plataforma líder de servicios financieros, integrando lo mejor del mundo físico y digital. Somos un banco global con raíces locales, que potencia la tecnología, la innovación y el talento para transformar la experiencia financiera.
EL IMPACTO QUE GENERARÁS
Santander Tecnología está buscando un/a SR JAVA Software Engineer para sumarse al equipo de desarrollo en Data Platform (nuestra plataforma interna de ingesta, gobierno y seguridad de datos).
El propósito del rol es contribuir al diseño, evolución y construcción de los servicios críticos de la plataforma interna de datos de Santander, trabajando cerca del negocio para transformar sus necesidades en soluciones escalables y confiables.
Estamos redefiniendo nuestra forma de trabajar a través de la innovación, la tecnología de última generación, la colaboración y la libertad de explorar nuevas ideas.
En este puesto, tus principales responsabilidades incluirán:
- Diseñar y evolucionar microservicios críticos de la plataforma interna de datos.
- Asegurar resiliencia, escalabilidad, performance y fault tolerance de los procesos críticos.
- Participar en decisiones arquitectónicas, definición de estándares y buenas prácticas.
- Resolver incidentes complejos, documentar y mejorar procesos internos.
- Colaborar con equipos globales, Data Governance, Data Engineering e Infraestructura.
- Contribuir al roadmap técnico, reducción de deuda y mejoras continuas.
LO QUE APORTARÁS AL EQUIPO
Nuestra gente es nuestra mayor fortaleza. Cada persona contribuye con perspectivas únicas que nos hacen más fuertes como equipo y como organización. Valoramos quiénes son y potenciamos lo que aportan.
Los siguientes requisitos representan los conocimientos, habilidades y competencias esenciales para este puesto.
Experiencia profesional:
- 5+ años de experiencia desarrollando software en Java (Java 11+).
- Experiencia sólida en el diseño, desarrollo y evolución de microservicios.
- Participación en el diseño de soluciones técnicas y en la toma de decisiones arquitectónicas.
- Experiencia asegurando resiliencia, escalabilidad, performance y tolerancia a fallas en sistemas críticos.
- Experiencia en el desarrollo de APIs REST y en la aplicación de buenas prácticas de ingeniería.
- Experiencia en debugging y monitoreo de aplicaciones productivas que procesan datos 24/7 para resolución de incidentes complejos y mejora continua de procesos internos.
- Experiencia trabajando de forma colaborativa con equipos multidisciplinarios y/o distribuidos (Data Engineering, Data Governance, Infraestructura, equipos globales).
- Participación en iniciativas de mejora continua, reducción de deuda técnica y definición de estándares.
Educación:
- Carrera de grado en sistemas, ciencia de datos u otras afines.
Idiomas:
- Español.
- Inglés (deseable).
Habilidades técnicas (Hard skills):
- Dominio experto del desarrollo backend en Java (Java 11+) y del ecosistema Spring, con foco en Spring Boot y programación reactiva (WebFlux), aplicando buenas prácticas de ingeniería.
- Diseño, desarrollo y evolución de arquitecturas de microservicios, incluyendo APIs REST, patrones de diseño y versionado.
- Conocimiento de Testing y calidad de software (unitario, integración, etc.), utilizando frameworks como JUnit y Mockito.
- Conocimiento básico de mensajería y procesamiento asíncrono de eventos utilizando SQS, Kafka u otras tecnologías similares.
- Manejo de bases de datos NoSQL, con criterios de modelado, performance y consistencia.
- Dominio básico de AWS y su ecosistema de servicios (S3, Lambda, Step Functions, CloudWatch, etc.).
- Competencia en programación para scripting (Python, Bash, o similar) con buenas prácticas de ingeniería: testing, modularización, y control de versiones (GitLab / GitHub).
- Conocimientos en contenedores, sistemas Linux y prácticas de CI/CD para despliegues automatizados.
- Familiaridad con Data Engineering, ETL/ELT con Apache Spark, EMR o ecosistemas Hadoop (Deseable).
Habilidades interpersonales (Soft skills):
- Enfoque en la calidad técnica y la mejora continua, con mentalidad de “buena ingeniería”.
- Capacidad de trabajo colaborativo dentro de equipos técnicos multidisciplinarios.
- Orientación al negocio: comprensión del impacto de las soluciones y alineación con objetivos de valor.
- Autonomía y proactividad para identificar oportunidades de automatización y optimización.
- Comunicación clara y efectiva, tanto para compartir conocimiento como para coordinar con otras áreas.
- Actitud curiosa y de aprendizaje constante, buscando innovar y mantenerse actualizado en tecnologías emergentes.
- Adaptabilidad a contextos cambiantes y entornos híbridos de trabajo.
VALORAMOS TU IMPACTO
Tu contribución importa, y la reconocemos. En Santander tenemos una propuesta integral, justa y competitiva que refleje tu impacto y el valor que entregarás. Te ofrecemos:
- Desarrollarte y aprender todos los días: oportunidades de desarrollo (local e internacional), descuentos en capacitación, idiomas, universidades y una plataforma de aprendizaje disponible 100% para vos.
- Tener una dinámica de trabajo flexible con modelo híbrido.
- Disfrutar del equilibrio: 15 días hábiles de vacaciones para fraccionarlos como quieras y día off de cumpleaños.
- Cuidar tu salud y bienestar: con un plan exclusivo de Swiss Medical como medicina prepaga para vos y tu grupo familiar directo, centro médico propio en el edificio corporativo, programa especial de fertilidad y de prevención, reintegros del 50% en medicamentos, entre otros.
- Vivir la experiencia como cliente con cotización preferencial en nuestros productos (plazo fijo, préstamos, caja de seguridad y más) y reintegros exclusivos en supermercados y combustible.
Estamos acá para mantener tu motivación, ayudarte a alcanzar tus metas y celebrar tus logros en cada paso del camino.
Santander se enorgullece de ser una organización que ofrece igualdad de oportunidades sin importar edad, género, discapacidad, estado civil, raza, religión u orientación sexual. Nuestro compromiso es garantizar un proceso de selección inclusivo y accesible para todas las personas.
¿Y AHORA QUÉ?
Si todo lo que leíste te interesa y hace match con lo que buscas, sumate a nuestro equipo.
¿Listo/a para dar el siguiente paso?