E

Ebury

Global payments, currency risk management, lending

Senior Data Engineer

Data EngineeringPosted on Nov 11
Full-timeMadrid, SpainNo salary listed

About the Job

Requirements

  • At least 3 years of data engineering experience, including building, maintaining, and optimizing pipelines in big data environments.
  • Strong proficiency in Python and SQL.
  • A solid understanding of the software development lifecycle, testing, documentation (RFCs), and continuous deployment in a data environment.
  • Professional fluency in English.

Responsibilities

  • Design, deploy, and maintain robust ELT/ETL data pipelines from transactional databases, REST APIs, and file-based endpoints.
  • Collaborate on scalable data models that provide clean, structured data for business intelligence tools and department-specific decision-making.
  • Manage orchestration using Apache Airflow (GCP Cloud Composer) and use Google Cloud Platform native services, including Cloud Run, Google Kubernetes Engine, Cloud Functions, and Artifact Registry.
  • Apply software engineering best practices, including version control, continuous integration and continuous delivery, testing, and code reviews, while reducing technical debt.
  • Automate end-to-end data workflows to eliminate manual extracts and enable teams to focus on analysis.
  • Help implement data quality standards, access controls, and data governance policies across the platform.

Desired Qualifications

  • Hands-on experience with tools in the stack, including dbt, Google Cloud Platform, Apache Airflow, and Looker.
  • A strong grounding in dimensional modeling and data warehousing concepts.

About the Company

Ebury

Global payments, currency risk management, lending

Ebury helps businesses manage cross-border payments, currency risk, and financing. Its platform provides global and local accounts, competitive currency conversion, bulk payments, APIs, and mobile access, with rate locks across 60+ currencies to protect margins. It sticks out through FCA-regulated infrastructure with segregated funds in Tier-1 banks, along with relationship-manager support and the option to embed its tools into clients’ platforms; Banco Santander is a majority owner. Its goal is to help companies scale internationally with predictable costs and streamlined finance operations.

Company size
1,001-5,000
Company stage
Private
Total funding
$111.4M
Headquarters
London, United Kingdom
Founded
2009

Recently Posted Jobs

Explore more opportunities at Ebury

See more jobs