Data Analyst - Financial Crime

Ebury Group

Málaga, Madrid

On-site

EUR 38,000 - 58,000

Full time

14 days+

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
Gympass
Meditopia

Job summary

Ebury Group in Málaga/Madrid is seeking a Data Analyst for the Financial Crime domain. The role focuses on building robust data models, scalable analytics, and high-quality reporting to support risk detection and investigations.

You will own end-to-end FinCrime analytics delivery, enhance detection logic, perform data quality checks, and build Sigma dashboards to aid investigations and risk assessment across jurisdictions.

Qualifications

  • 2-4 years experience in Data/Business Analytics, preferably FinCrime, Compliance, Risk or Financial Services.
  • Advanced SQL skills – reading and writing queries across complex datasets.
  • Experience with modern data stack tools: dbt, Google Cloud BigQuery, Sigma, Git.
  • Experience building data pipelines, transformations, and analytical datasets.
  • Solid understanding of financial crime frameworks.
  • Experience working with Python is desirable.
  • Knowledge of payment flows, FX, or banking products is desirable.
  • Strong analytical thinking with focus on data quality, controls and risk interpretation.
  • Experience working with transaction monitoring systems or alerting frameworks is a plus.
  • Ability to translate regulatory and compliance requirements into data logic.
  • Fluency in English (Spanish, a plus).

Responsibilities

  • Design and maintain data models and datasets used for transaction monitoring, customer risk assessment, and financial crime investigations.
  • Own end-to-end delivery of FinCrime analytics solutions: requirements gathering, data extraction, transformation, validation and deployment.
  • Develop and optimise detection logic and monitoring rules (e.g. transaction monitoring scenarios, anomaly detection, behavioural patterns).
  • Perform data quality checks and controls to ensure completeness, accuracy, and auditability of FinCrime datasets.
  • Build dashboards and analytical tools in Sigma to support investigations, alert triage, and risk assessment workflows.
  • Collaborate with investigators and compliance analysts to identify data gaps and deliver actionable insights.
  • Contribute to the automation and continuous improvement of FinCrime processes (screening, monitoring, alert handling).

Skills

SQL
Data analytics
FinCrime awareness
Python
Data pipelines
Regulatory translation
English fluency

Tools

dbt
Google Cloud BigQuery
Sigma
Git

Job description

Location: Málaga or Madrid (Spain) - Hybrid: 4 days in the office, 1 day working from home per week

Ebury’s strategic growth plan would not be possible without our Data Analytics & Anti-Money Laundering teams and we are seeking a Data Analyst to join our Financial Crime domain!

Our data mission is to enable effective risk detection, monitoring and operational efficiency through robust data models, scalable analytics and high quality reporting.

The team works closely with AML business teams, Compliance and Product to design and implement data‑driven controls, detection mechanisms, and investigative tools across multiple jurisdictions. Projects range from building curated data models that power transaction monitoring and screening capabilities, to developing analytical frameworks for customer risk assessment, behavioural analysis, and investigation support across our global entities.

As part of the team you will
  • Design and maintain data models and datasets used for transaction monitoring, customer risk assessment, and financial crime investigations.
  • Own end‑to‑end delivery of FinCrime analytics solutions: requirements gathering, data extraction, transformation, validation, and deployment.
  • Develop and optimise detection logic and monitoring rules (e.g. transaction monitoring scenarios, anomaly detection, behavioural patterns).
  • Perform data quality checks and controls to ensure completeness, accuracy, and auditability of FinCrime datasets.
  • Build dashboards and analytical tools in Sigma to support investigations, alert triage, and risk assessment workflows.
  • Collaborate with investigators and compliance analysts to identify data gaps and deliver actionable insights.
  • Contribute to the automation and continuous improvement of FinCrime processes (screening, monitoring, alert handling).
What we’re looking for
  • 2-4 years Experience in Data/Business Analytics – preferably within FinCrime, Compliance, Risk, or Financial Services.
  • Advanced SQL skills – able to read and write queries across complex datasets.
  • Experience with our modern data stack tools is a plus: dbt, Google Cloud BigQuery, Sigma, Git.
  • Experience building data pipelines, transformations, and analytical datasets.
  • Solid understanding of financial crime frameworks.
  • Experience working with Python is desirable.
  • Knowledge of payment flows, FX, or banking products is desirable.
  • Strong analytical thinking with focus on data quality, controls, and risk interpretation.
  • Experience working with transaction monitoring systems or alerting frameworks is a plus.
  • Ability to translate regulatory and compliance requirements into data logic.
  • Fluency in English (Spanish, a plus).
What Ebury offers you
  • Competitive salary conditions.
  • Private health insurance, gympass and access to Meditopia.
  • Support to progress your career in the Data & Analytics world.
  • Work in a collaborative environment and contribute to a new data infrastructure built on a modern data stack.
  • Flexible workplace environment (hybrid model, 4 days office / 1 day remote).
  • 23 days of annual leave plus your birthday off and all the Málaga/Madrid public holidays.
  • Fun in‑person off‑sites and virtual get‑togethers.

We believe in inclusion. We stand against discrimination in all forms and are against the intolerance of differences that makes us a modern and successful organisation. At Ebury, you can be whoever you want to be and still feel a sense of belonging no matter your story.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst - Fincrime Reporting
Data Analyst - Fincrime Reporting

Ebury • Madrid

Hybrid
EUR 45,000 - 65,000
Private health insurance
Gympass
Meditopia access
+2
Senior Data Analyst - Treasury
Senior Data Analyst - Treasury

Ebury Group • Málaga, Madrid

On-site
EUR 65,000 - 90,000
Private health insurance
Gympass
Meditopia access
+5
Data Analyst - Regulatory Reporting
Data Analyst - Regulatory Reporting

Ebury • Madrid

Hybrid
EUR 42,000 - 62,000
Competitive salary conditions
Private health insurance
Gympass
+4
Senior Data Analyst - Finance
Senior Data Analyst - Finance

Ebury • Comunidad de Madrid

Hybrid
EUR 55,000 - 85,000
Private health insurance
Gympass
Meditopia access
+2
Data Analyst II - Regulatory Reporting
Data Analyst II - Regulatory Reporting

Ebury • Madrid

On-site
EUR 55,000 - 75,000
Private health insurance
gympass
Data Analyst - Fincrime Reporting
Data Analyst - Fincrime Reporting

Ebury • Málaga

Hybrid
EUR 42,000 - 64,000
Private health insurance
Gympass
Meditopia
+4
Senior Data Analyst - Finance
Senior Data Analyst - Finance

Ebury • Madrid

Hybrid
EUR 55,000 - 75,000
Competitive salary
Private health insurance
Gympass
+6
FinCrime Data Analyst - Hybrid (Málaga/Madrid)
FinCrime Data Analyst - Hybrid (Málaga/Madrid)

Ebury Group • Málaga, Madrid

Hybrid
EUR 38,000 - 58,000
Private health insurance
Gympass
Meditopia
Senior Data Engineer - Platform
Senior Data Engineer - Platform

Ebury • Valencia

Hybrid
EUR 60,000 - 90,000
Competitive salary and benefits
Discretionary bonus based on appraisal
Personal development through training
+1
Senior Data Engineer - Analytics Platform
Senior Data Engineer - Analytics Platform

Ebury • Valencia

On-site
EUR 65,000 - 95,000