Senior Data Engineer (Python/Tableau) - Hybrid Madrid

EPAM Systems

Madrid

Hybrid

EUR 85,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
Referral Program
Professional certification
Language courses

Job summary

EPAM Systems in Madrid, Spain, is seeking a Senior Data Engineer (Python/Tableau) to design and optimize SQL-driven data transformations and develop scalable ETL/ELT pipelines for analytics and reporting. The role supports enterprise data models and regulatory reporting in a hybrid work setup.

You will collaborate with cross-functional teams in banking environments, applying data quality checks, CI/CD practices, and observability to ensure reliable pipelines and governance.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Systems or related field.
  • Minimum 5+ years of SQL-centric data engineering or backend experience.
  • Expert-level SQL development including query optimization and tuning.
  • Strong data modelling knowledge: Data Vault, dimensional, SCD and 3NF.
  • Proficiency in Python for automation and integrations.
  • Experience with BI tools such as Tableau or Power BI for backend enablement.
  • Experience in banking or regulated environments is desirable.

Responsibilities

  • Develop and optimize 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 with optimization and reliability.
  • Use Python for automation, API integrations and workflow enhancements.
  • Prepare datasets for BI tools (Tableau, Power BI) ensuring performance and governance.
  • Collaborate with finance, risk and compliance to translate requirements into data solutions.
  • Ensure monitoring, observability and operational stability of pipelines in production.
  • Follow engineering best practices: version control, documentation, CI/CD.
  • Contribute to platform improvements and architectural roadmap.

Skills

SQL development
Python
BI tools
Data modeling
Data quality
CI/CD
Version control
Stakeholder collaboration
English

Education

Bachelor’s/Master’s in CS/IS or related field

Tools

Tableau
Power BI
Temenos T24/Transact

Job description

EPAM Systems in Madrid, Spain, is seeking a Senior Data Engineer (Python/Tableau) to design and optimize SQL-driven data transformations and develop scalable ETL/ELT pipelines for analytics and reporting. The role supports enterprise data models and regulatory reporting in a hybrid work setup.

You will collaborate with cross-functional teams in banking environments, applying data quality checks, CI/CD practices, and observability to ensure reliable pipelines and governance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Hybrid in Madrid (SQL, Python, BI)
Senior Data Engineer - Hybrid in Madrid (SQL, Python, BI)

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 95,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer (Python/Tableau)
Senior Data Engineer (Python/Tableau)

EPAM Systems • Spain

On-site
PHP 5,095,000 - 8,006,000
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines

EPAM Systems • Madrid

Hybrid
EUR 65,000 - 90,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer (Python/Tableau)
Senior Data Engineer (Python/Tableau)

EPAM Systems • Madrid

Hybrid
EUR 85,000 - 120,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer - Hybrid Madrid, Data Platform
Senior Data Engineer - Hybrid Madrid, Data Platform

Ebury • Madrid

Hybrid
EUR 65,000 - 90,000
Tailored onboarding
High-impact work
Collaborative culture
Senior Data Engineer (Python/Tableau)
Senior Data Engineer (Python/Tableau)

EPAM Systems • Madrid

On-site
EUR 70,000 - 95,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer - Azure, PySpark & Python | Madrid
Senior Data Engineer - Azure, PySpark & Python | Madrid

Tata Consultancy Services • Madrid

Hybrid
EUR 60,000 - 90,000
Ticket Restaurant
Childcare Ticket
Transport Ticket
+7
Senior Data Engineer — Cloud ETL Architect (Madrid)
Senior Data Engineer — Cloud ETL Architect (Madrid)

adm-Indicia • Madrid

On-site
EUR 90,000 - 120,000
Senior Python Data Engineer (Dataiku) — Finance Pipelines
Senior Python Data Engineer (Dataiku) — Finance Pipelines

EPAM Systems • Madrid

Hybrid
EUR 75,000 - 110,000
Private health insurance
Stock Purchase Plan
Paid sick leave
+3
Senior BI Analyst: Dataiku Dashboards & Banking Data
Senior BI Analyst: Dataiku Dashboards & Banking Data

EPAM Systems • Madrid

Hybrid
EUR 55,000 - 75,000
Private health insurance
Stock Purchase Plan
Sick leave provided
+3