We are looking for a Senior Data Engineer (SQL) for one of our clients operating in the banking and financial services industry, for a 100% contract role based in Luxembourg.
In this role, you will be responsible for developing and optimising complex SQL transformations that support analytics, reporting, and regulatory requirements.
You will work with established enterprise data models such as Data Vault, dimensional and 3NF, ensuring high performance, data quality, and maintainability. You will actively contribute to documentation, testing, data quality checks, and the continuous improvement of the data environment.
You will also build and maintain SQL‑centric ETL/ELT pipelines, using Python where beneficial for automation or integrations. Working closely with finance, risk, compliance, data architects, and BI teams, you will help enable business‑ready datasets and support BI tools such as Tableau. This role offers hands‑on exposure to a regulated environment and modern data engineering best practices.
Must‑have
- Expert SQL skills (complex queries, optimisation, performance tuning)
- Strong experience with SQL‑driven transformations and enterprise data models (Data Vault, dimensional, 3NF)
- Hands‑on experience with ETL / ELT pipelines
- Solid understanding of data quality, testing, and documentation
- Experience working with production‑grade data platforms
Nice‑to‑have
- Python for automation or integrations
- Experience with BI tools (Tableau, Power BI, or similar)
- Background in banking, financial services, or regulated environments
- Knowledge of monitoring, governance, and data lineage
The contract starts ASAP and runs until 31 January 2027 with the extension available.
If you are a senior SQL engineer with a strong engineering mindset and experience working in data‑intensive environments, this is an excellent opportunity to make a real impact.
If you want to hear more about this role, apply directly to:
vuk.susa-stupar@nicollcurtin.com
Phone:+41 43 508 26 71