Develop and optimize complex SQL transformations to support analytics and reporting
Design and extend enterprise data models (Data Vault, dimensional, 3NF) and maintain standards
Implement data quality checks, validation logic and SQL testing frameworks
Build and operate SQL-centric ETL/ELT pipelines, applying optimization and reliability principles
Use Python for automation, API integrations and workflow enhancement
Structure datasets for consumption in BI tools (Tableau, Power BI), assisting with performance and governance
Partner with business stakeholders in finance, risk and compliance to translate requirements into data solutions
Ensure monitoring, observability and operational stability of pipelines in production environments
Follow engineering best practices including version control, documentation and CI/CD integration
Contribute to platform improvement, performance tuning, and architectural roadmap initiatives
Nice to have
Familiarity with Temenos T24/Transact, Temenos Triple'A or similar core banking systems
Exposure to observability tools, data governance frameworks and automation for data ops
Experience in performance optimization and support for complex BI environments
What you'll get
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
Referral Program
Professional certification
Language courses
Job description
We're looking for a Senior Data Engineer (Python/Tableau) to join our team in Madrid, Spain in a hybrid working mode. In this role, you will design and optimize SQL-driven data transformations, develop scalable ETL/ELT pipelines, and contribute to enterprise data models supporting analytical, financial and regulatory reporting.
This position provides an opportunity to work in a dynamic financial environment, partnering with cross-functional teams to deliver clean, reliable datasets while leveraging automation, BI optimization and engineering best practices for high-impact business intelligence enablement.
Requirements
Bachelor's/Master's degree in Computer Science, Information Systems or related field
Minimum 5+ years of experience in SQL-centric data engineering or backend roles
Expert-level experience in SQL development including query optimization and tuning
Strong background in data modelling techniques: Data Vault, dimensional, SCD and 3NF
Hands-on experience in building SQL-driven transformations and scalable data solutions
Practical knowledge of Python for automation and integration tasks
Familiarity with BI tools such as Tableau or Power BI for backend enablement
Experience working in banking or financial environments and regulated domains is highly desirable
Strong focus on data quality, reliability and maintainable solutions
Excellent problem-solving, requirements refinement and stakeholder collaboration skills
Hands-on experience with engineering best practices: version control, code quality and CI/CD
About the role We are seeking a highly motivated and experienced Senior Data Engineer with strong expertise in data architecture, data engineering, data analysis, reporting, and a basic understanding of data science techniques and workflows. They are an Agile learner, possess strong problem-solving skills, work as part ...
... expanding our teams in Barcelona and Madrid to work on large scale projects for the biggest names in "Big Tech" and the Industrial sector. We are looking for a Senior Electrical Engineer (Data Centre) to lead the technical delivery of our Data Centre and large-scale industrial projects. This is your chance to work in a truly ...
... realizing the DIA 10-year vision and our One Roche ambitions so that everyone can access personalized healthcare solutions. The OpportunityWe are seeking a Senior Software Developer (C#) for a hybrid engineering (75%) and Scrum Master (25%) role in Spain. You will take ownership of the full software development lifecycle ...
... remote work while having the option to meet your colleagues in person. However, being based anywhere in Spain or Italy is also perfectly fine. Experience with Python is required. We're not looking for someone just starting out. As a Senior Software Engineer, you will play a crucial role in BMAT, supporting a software team ...
... estrecha colaboración con nuestros clientes, desafiamos los límites para ayudarles a alcanzar todo su potencial. Actualmente tenemos un puesto vacante para Senior Python Developer que quiera unirse a GFT. Buscamos una persona entusiasta y dinámica con interés en seguir desarrollándose profesionalmente en un entorno multicultural, ...
Actualmente tenemos un puesto vacante para Senior Python Developer que quiera unirse a GFT. Buscamos una persona entusiasta y dinámica con interés en seguir desarrollándose profesionalmente en un entorno multicultural, motivador y desafiante. Tus principales responsabilidades serán: - Diseñar y desarrollar aplicaciones ...
... promociones exclusivas para nuestros empleados (másteres y posgrados, sellos editoriales, coleccionables, Casa del Libro…). - Experiencia mínima de 3 años como Data Scientist en proyectos reales. - Nivel avanzado en Python, incluyendo el uso de bibliotecas como Pandas, NumPy, Scikit-learn, Matplotlib y Seaborn. - Nivel intermedio ...
Capgemini Engineering busca un Data Scientist para trabajar en un proyecto del sector aeronáutico. Se enfocará en el análisis de datos de sensores de aeronaves y en el desarrollo de modelos predictivos para optimizar el mantenimiento. Se valorará experiencia en sistemas industriales y/o proyectos aeronáuticos. Formación ...
... for data minimization, secure handling, encryption, and least privilege access. Requirements What we're looking for - Bachelor's degree in Computer Science, Data Science, Engineering, Information Security, or related field (or equivalent experience). - Proven experience in leading data analytics teams and projects, with ...
The Bayer CropScience Limited Senior Data Scientist/Engineer will lead end-to-end data science initiatives across Veg PS digital landscape. You will partner with crop and digital enablement teams to build ML solutions, cloud pipelines, and APIs that deliver enterprise dashboards and data products. You will mentor team members ...
... software developer to join our Madrid team. You will develop and operate production suites supporting ocean monitoring and forecasting, with a primary focus on data stewardship for in-situ observations using EMODNET and Copernicus Marine data sources. You will also assist with the integration of regional forecast products ...
¡Forma parte del futuro de Paradigma! Buscamos un Senior Data Engineer para participar en un proyecto de nuestro área de Data con experiencia en mantenimiento, optimización, integración , gestión del ciclo de vida y calidad del dato basado en cloud. ¿Que buscamos? Buscamos un Data Engineer Senior con experiencia en construcción ...
... Iberia busca un/a Senior Data Engineer Databricks para unirse al equipo, con experiencia en ETL/ELT y arquitecturas modernas de datos. Trabajarás en entornos Data Lake, Lakehouse y Data Warehouse, asegurando calidad y trazabilidad en colaboración con BI y ciencia de datos. Se valorará dominio de Databricks, Python, SQL ...
... Apostamos por el talento, la excelencia técnica y la colaboración, ofreciendo un entorno profesional, flexible y con proyección de futuro. Buscamos incorporar un/a Senior Data Engineer con experiencia de al menos 3 años en el desarrollo de soluciones de datos sobre Google Cloud Platform, capaz de diseñar e implementar pipelines ...
Capgemini Engineering busca un Data Scientist Junior para un proyecto aeronáutico con Boeing en Madrid, en modalidad híbrida. Se valoran sólidos fundamentos en matemáticas/estadística e informática, y experiencia con Python, Spark/PySpark y SQL. El rol implica análisis de datos, desarrollo de modelos y visualización para ...
... for you to learn, experiment, and evolve within an environment where teamwork and support from more senior colleagues are key. What You Will Bring - Software Engineering background with an interest in SaaS platforms and enterprise applications. - Experience with Collibra is highly desirable. Similar Data Catalog or Data Governance ...
The role Job Title: Senior Clinical Programmer I Location: Barcelona Introduction to Role The Senior Clinical Programmer I is primarily responsible for activities related to programming, dashboard development and validation of data cleaning and review listings and sophisticated programs for ongoing clinical studies. This ...
Responsibilities - Desarrollar aplicaciones utilizando Django o Falcon. - Diseñar y mantener API REST y microservicios. - Trabajar en colaboración con equipos para implementar soluciones innovadoras. - Asegurar la calidad del código a través de pruebas unitarias e integración.
About the role We are seeking a Senior Backend Python Developer to join our innovative technology team in Madrid. This is a Full-time, on-site position where you will lead the design and implementation of scalable backend systems using Python and modern frameworks. You'll work on mission-critical applications serving millions ...
... - Strong knowledge of Data Vault, dimensional, SCD, and 3NF data modelling techniques; - Hands-on experience building SQL-driven transformations and scalable data solutions; - Practical Python knowledge for automation and integration tasks; - Familiarity with Tableau or Power BI for backend enablement; - Strong focus on ...