Development & Programming
SQL & Data Modelling Engineer
Luxembourg / Contract
Do you like this job? Then apply now.
SQL & Data Modelling Engineer vacancy for our Luxembourg based client in the Banking sector.
Your tasks:
- Develop and optimise complex SQL transformations for analytics, reporting, and regulatory needs.
- Work with and contribute to enterprise data models, including Data Vault, dimensional, 3NF, and domain-driven structures.
- Build and maintain SQL-centric ETL/ELT data pipelines, utilising Python where beneficial for automation and integration.
- Support business intelligence enablement, structuring SQL datasets to optimise for BI tools such as Tableau.
- Collaborate with finance, risk, compliance, and business teams to translate requirements into high-quality data solutions.
Your experience/knowledge:
- Expert-level proficiency in SQL, including complex queries, tuning, and optimisation.
- Experience with established data models such as Data Vault, dimensional, SCD, and 3NF.
- Strong background in developing scalable SQL transformations and automating data workflows using Python.
- Experience with BI tools, preferably Tableau or Power BI.
- Language skills: fluent English
Your soft skills:
- Strong communication and stakeholder engagement abilities.
- Analytical, detail-oriented, and proactive problem solver.
- Comfortable working in agile, iterative environments.
Location: Luxembourg
Work setting: Hybrid
Sector: Banking
Start: ASAP
Duration: 7 months
Workload: 100%
Ref.Nr.: BH 24264
Take the next step and send us your resume along with a daytime phone number where we can reach you.
Due to Luxembourg work permit restrictions, we can only consider applications from Luxembourg nationals, EU citizens, and current work-permit holders for Luxembourg.
We welcome applications from individuals of all genders, age groups, sexual orientations, personal expressions, ethnic backgrounds, and religious beliefs. Therefore, there is no requirement to provide gender information or a photo in your application.
As per client requirements, we need information about your marital status, nationality, date of birth, and a valid Luxembourg work permit. For applicants with disabilities, we are happy to explore potential solutions with our end client.
This job advertisement was prepared with the assistance of AI technology and has undergone human review and approval.
Every application is reviewed personally by our recruiting team – no AI-based screening is used in our selection process.

