Santander

banking

SeniorDataEngineer/TechnicalLead

Madrid, Spain; Santander, Spain FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Data Engineer / Technical Lead at Santander. Skills: Data Engineering, Distributed Processing, Python, Apache Spark, Databricks, Backend Development, REST APIs, DevOps, CI/CD. Design, develop, and evolve data engineering solutions and backend services on the bank's analytical platform.. Ensure common customer information and other critical data assets are built and exposed with quality, robustness, scalability, and operational efficiency.”

What You'll Achieve.

Ensure common customer information and other critical data assets are built and exposed with quality, robustness, scalability, and operational efficiency.; Improve team productivity and quality of delivered solutions.

Industry & Context.

banking
Problems you'll solve

Analytical capacity and technical judgment to decompose complex problems, evaluate alternatives, and make reasoned design decisions.; Problem-solving attitude.

What They're Looking For.

Must Have

More than 5 years of experience in professional software development, with a solid track record in designing and implementing solutions in production environments., Solid experience in data engineering and distributed processing, building reliable and maintainable pipelines in production environments., University degree in Computer Engineering, Telecommunications, Mathematics, Physics, or equivalent technical discipline., Fluent Spanish., English with the ability to read, understand, and use technical documentation autonomously., Solid command of Python and knowledge of Java applied to professional development., Experience in Apache Spark, Databricks, PySpark, and SQL for large-scale data processing and transformation., Experience in backend development with Spring Boot, messaging/event streaming with Kafka, and design and implementation of REST APIs., Regular use of Git and collaborative development workflows like GitFlow., Experience with DevOps / CI/CD practices and tools like Jenkins, GitHub Actions, and Sonar., Ability to use AI-assisted productivity tools like GitHub Copilot and other AI Agents applied to the development cycle.

Nice to Have

Previous experience technically leading initiatives or supervising the work of other developers from a hands-on role., Complementary training in software architecture, cloud, data engineering, or related disciplines., Knowledge of public cloud, preferably Azure., Knowledge of networks and TCP/IP fundamentals., Knowledge of Machine Learning and MLOps.

What You'll Do.

and evolve data engineering solutions and backend services on the bank's analytical platform.

Ensure common customer information and other critical data assets are built and exposed with quality

and operational efficiency.

Analyze functional and non-functional requirements.

Transform business needs into viable

maintainable technical designs aligned with the target architecture.

Design and implement ETL/ELT processes on Azure Databricks.

Develop software components and REST APIs to expose data and capabilities.

Take direct responsibility for implementing complex functionalities.

Diagnose production issues

perform root cause analysis

and resolve high-criticality technical incidents.

Optimize performance and cost efficiency of developed solutions.

Utilize AI tools applied to development as productivity accelerators.

Maintain a continuous learning attitude.

How You'll Work.

Team & Collaboration

Supervise and guide the technical work of other engineers.; Elevate the level of design, coding, testing, code review, and engineering practices within the team.; Collaborate effectively with other technical and business teams.; Communicate clearly decisions, dependencies, risks, priorities, and improvement proposals.

Communication Scope

Clear and effective communication; Communicate clearly decisions, dependencies, risks, priorities, and improvement proposals.

Full Job Description

Senior Data Engineer / Technical Lead Country: Spain **ES EL MOMENTO** Santander ([www.santander.com](http://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. Juntos, 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 crecer, aprender y generar 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 todos nuestros equipos asuman un enfoque proactivo y responsable en la gestión del riesgo. **EL IMPACTO QUE GENERARÁS** 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. Como **Senior Data Engineer / Technical Lead** tu misión será **diseñar, desarrollar y evolucionar soluciones de ingeniería de datos y servicios backend sobre la plataforma analítica del banco, garantizando que la información común de cliente y otros activos de datos críticos se construyan y expongan con calidad, robustez, escalabilidad y eficiencia operativa para su consumo por otras áreas y aplicaciones del banco.** En este puesto, tus principales responsabilidades incluirán: * Analizar requisitos funcionales y no funcionales, entender correctamente las necesidades de negocio y transformarlas en diseños técnicos viables, mantenibles y alineados con la arquitectura objetivo. * Diseñar e implementar procesos **ETL/ELT** sobre **Azure Databricks** para construir y evolucionar la capa común de datos, con especial atención a la consistencia, trazabilidad, fiabilidad y reutilización de la información. * Desarrollar componentes software y **APIs REST** para exponer datos y capacidades a

Free ATS check

Applying for this Senior Data Engineer / Technical Lead role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Santander?

Real rants from real employees. Read before you apply.

Read Company Rants →