Senior Data Engineer (Python/Tableau)

EPAM Systems

Madrid

Híbrido

EUR 85 000 - 120 000

Tempo integral

há 11 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

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

Resumo da oferta

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.

Qualificações

  • 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.

Responsabilidades

  • 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.

Conhecimentos

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

Formação académica

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

Ferramentas

Tableau
Power BI
Temenos T24/Transact

Descrição da oferta de emprego

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.

Responsibilities
  • 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
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
  • Fluent English communication (written and spoken)
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
We offer
  • Private health insurance
  • EPAM Employees Stock Purchase Plan
  • 100% paid sick leave
  • Referral Program
  • Professional certification
  • Language courses

EPAM is a leading digital transformation services and product engineering company with 61,700+ EPAMers in 55+ countries and regions. Since 1993, our multidisciplinary teams have been helping make the future real for our clients and communities around the world. In 2018, we opened an office in Spain that quickly grew to over 1,450 EPAMers distributed between the offices in Málaga, Madrid and Cáceres as well as remotely across the country. Here you will collaborate with multinational teams, contribute to numerous innovative projects, and have an opportunity to learn and grow continuously.

Why Join EPAM
  • WORK AND LIFE BALANCE. Enjoy more of your personal time with flexible work options, 24 working days of annual leave and paid time off for numerous public holidays.
  • CONTINUOUS LEARNING CULTURE. Craft your personal Career Development Plan to align with your learning objectives. Take advantage of internal training, mentorship, sponsored certifications and LinkedIn courses.
  • CLEAR AND DIFFERENT CAREER PATHS. Grow in engineering or managerial direction to become a People Manager, in-depth technical specialist, Solution Architect, or Project/Delivery Manager.
  • STRONG PROFESSIONAL COMMUNITY. Join a global EPAM community of highly skilled experts and connect with them to solve challenges, exchange ideas, share expertise and make friends.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Data Engineer (Python/Tableau)
Senior Data Engineer (Python/Tableau)

EPAM Systems • Madrid

Presencial
EUR 70 000 - 95 000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Data Engineer
Senior Data Engineer

EPAM Systems • Madrid

Presencial
EUR 65 000 - 90 000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Dataiku Specialist
Senior Dataiku Specialist

EPAM Systems • Madrid

Híbrido
EUR 60 000 - 90 000
Private health insurance
Stock purchase plan
Paid sick leave
+3
Senior BI Analyst (Dataiku DSS)
Senior BI Analyst (Dataiku DSS)

EPAM Systems • Madrid

Presencial
EUR 55 000 - 75 000
Private health insurance
Stock Purchase Plan
Sick leave provided
+3
Senior Python Data Engineer (Dataiku)
Senior Python Data Engineer (Dataiku)

EPAM Systems • Madrid

Híbrido
EUR 75 000 - 110 000
Private health insurance
Stock Purchase Plan
Paid sick leave
+3
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Madrid

Presencial
EUR 90 000 - 120 000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

EPAM Systems • Madrid

Presencial
EUR 90 000 - 120 000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Oracle DB Specialist
Senior Oracle DB Specialist

EPAM Systems • Madrid

Presencial
EUR 70 000 - 95 000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Java/Scala Developer
Senior Java/Scala Developer

EPAM Systems • Málaga

Híbrido
EUR 90 000 - 130 000
Private health insurance
Employee stock purchase plan
Paid sick leave
+3
Lead Software Test Automation Engineer
Lead Software Test Automation Engineer

EPAM Systems • Madrid

Presencial
EUR 70 000 - 90 000
Private health insurance
Employee stock plan
Paid sick leave
+3