Senior Azure Databricks Data Engineer - Banking Client

Salt

Brussel

Hybride

EUR 100 000 - 123 000

Plein temps

Il y a 11 jours

Recevez plus de réponses des employeurs

Envoyez un CV adapté au poste en quelques minutes.

Résumé du poste

Salt is recruiting a Senior Azure Databricks Data Engineer to join a complex banking data transformation programme in Brussels. The role is hands-on, focusing on building scalable data pipelines, Lakehouse solutions and production-grade components in Azure Databricks.

This 6-month hybrid engagement requires 8 onsite days per month in Brussels, with remote work the rest of the time. Umbrella preferred; Belgian company/BV considered.

Qualifications

  • At least 5 years of hands-on Data Engineering experience.
  • Experience delivering production-grade data pipelines.
  • Strong coding skills in Python, PySpark and SQL.
  • Experience with Databricks / Spark in Azure environment.

Responsabilités

  • Design, build, test and maintain scalable data engineering solutions on Azure Databricks.
  • Develop production-grade ETL/ELT pipelines using Python, PySpark, Scala and SQL.
  • Create Delta Lake / Lakehouse solutions and Bronze-Silver-Gold architectures.
  • Build batch and streaming data-processing workflows.
  • Develop curated datasets supporting analytics, reporting and AI/ML use cases.
  • Ensure solutions are secure, observable and enterprise compliant.

Connaissances

Azure Databricks
Python
PySpark
Apache Spark
Scala
SQL
ETL / ELT pipelines
Delta Lake / Lakehouse
Azure Data Factory
Azure Data Lake Storage
Azure DevOps / CI/CD

Description du poste

Senior Azure Databricks Data Engineer - Banking Client

Location: Brussels, Belgium – Hybrid

Rate: Flexible

Onsite: 8 days per month in Brussels

Remote: Remaining days can be worked remotely

Engagement: Umbrella preferred; Belgian company/BV can also be considered

Duration: 6 months

The Opportunity

We are looking for an experienced Senior Azure Databricks Data Engineer to join a large-scale enterprise data transformation programme within a complex financial services environment.

This is a hands-on engineering position for someone who enjoys designing, developing and optimising production-grade data solutions rather than operating purely at architecture or management level.

You will work within a modern Microsoft Azure and Databricks ecosystem, building scalable data pipelines, Lakehouse solutions and reusable engineering components that support analytics, applications and emerging AI/ML use cases.

The role combines Data Engineering, Databricks/Spark development and software engineering, so we are particularly interested in engineers with strong coding skills and experience taking data solutions from design through to production.

What You'll Be Doing:
  • Design, build, test and maintain scalable data engineering solutions using Microsoft Azure and Azure Databricks.
  • Develop production-grade ETL/ELT pipelines using Python, PySpark, Scala and SQL.
  • Build data-processing applications covering ingestion, transformation, enrichment, validation and serving.
  • Develop Delta Lake / Lakehouse solutions using modern data engineering patterns.
  • Design and implement Bronze, Silver and Gold / Medallion architectures where appropriate.
  • Build reliable batch and streaming data-processing workflows.
  • Develop curated datasets and transformation layers supporting analytics, reporting, applications and AI/ML use cases.
Databricks & Apache Spark
  • Develop and maintain Databricks notebooks, jobs and workflows.
  • Build and optimise Apache Spark / PySpark workloads operating across large datasets.
  • Improve Spark performance through appropriate partitioning, caching, cluster configuration and query optimisation.
  • Implement schema evolution, incremental processing and robust data-quality controls.
  • Develop reusable Spark/Python components, libraries and engineering frameworks.
  • Apply appropriate Delta Lake optimisation and data-management techniques.
  • Troubleshoot and optimise production data pipelines for performance, scalability, reliability and cost.
Azure Data Platform

Work across a modern Azure data ecosystem including:

  • Azure Databricks
  • Apache Spark / PySpark
  • Delta Lake
  • Azure Data Lake Storage (ADLS)
  • Azure Data Factory
  • Azure Synapse
  • Azure Event Hubs / streaming patterns
  • Azure Key Vault
  • Azure DevOps
  • Azure monitoring and logging capabilities

You will work closely with Cloud, Architecture and Platform teams to ensure solutions are secure, scalable, observable and aligned with enterprise standards.

Software Engineering & Application Development

This role goes beyond traditional ETL development.

You will apply strong software engineering practices to data applications, including:

  • Modular and reusable development
  • Clean, maintainable code
  • Automated testing and validation
  • Error handling and logging
  • Code reviews
  • Git/version control
  • Technical documentation
  • Reusable libraries and frameworks

You will be expected to contribute to the overall quality of the engineering environment rather than simply delivering individual pipelines.

DevOps & CI/CD
  • Build and maintain CI/CD processes for data applications.
  • Deploy Databricks and data-engineering code across development, test and production environments.
  • Work with Azure DevOps and YAML pipelines.
  • Collaborate with DevOps and Cloud teams on environment configuration and deployment.
  • Apply release-management and environment-promotion best practices.
  • Work with Terraform / Infrastructure as Code where required.

Terraform expertise is beneficial, but this is primarily a Data Engineering and application-development role rather than an Infrastructure Engineering position.

Data Quality, Security & Governance
  • Build data-quality controls and validation into engineering pipelines.
  • Implement appropriate logging, monitoring and operational alerting.
  • Work with enterprise security and access-management standards.
  • Apply secure coding and cloud data-engineering practices.
  • Support metadata, lineage and governance requirements.
  • Consider performance and cloud cost when designing and developing solutions.
Technical Leadership

As a senior member of the engineering team, you will also:

  • Work closely with Data, Architecture, AI, Cloud, DevOps and application teams.
  • Translate complex business and analytical requirements into practical engineering solutions.
  • Contribute to technical design and engineering standards.
  • Conduct code reviews and provide technical guidance.
  • Support and mentor less experienced engineers.
  • Help establish reusable development patterns and engineering best practices.
What We're Looking For

You should have at least 5 years of hands-on Data Engineering / Data Application Development experience, ideally within large enterprise environments.

Core Technical Skills

Strong hands-on experience with:

  • Azure Databricks
  • Python
  • PySpark
  • Apache Spark
  • Scala
  • SQL
  • ETL / ELT pipeline development
  • Delta Lake / Lakehouse architecture
  • Azure Data Factory
  • Azure Data Lake Storage
  • Azure DevOps / CI/CD

We are particularly interested in candidates who can demonstrate that they have personally designed and developed production Databricks/PySpark solutions, rather than only managing teams or defining architecture.

Highly Desirable

Experience with any of the following would be advantageous:

  • Spark performance optimisation
  • Databricks Auto Loader
  • Delta Live Tables
  • Unity Catalog
  • Medallion / Bronze-Silver-Gold architecture
  • Streaming data pipelines
  • Azure Event Hubs
  • Kafka
  • Azure Synapse
  • Azure Key Vault
  • Azure DevOps YAML
  • Terraform
  • Data quality frameworks
  • Metadata management and lineage
  • MLflow / MLOps
  • AI/ML data pipelines
  • Reusable data-engineering frameworks or libraries
  • Enterprise security and governance
Certifications

Relevant certifications are advantageous, particularly:

  • Microsoft Azure Data Engineer
  • Microsoft Azure Developer
  • Microsoft Azure Solutions Architect
  • Microsoft Azure DevOps Engineer
  • Databricks Certified Data Engineer Associate
  • Databricks Certified Data Engineer Professional
  • Databricks Certified Developer for Apache Spark
The Profile That Will Stand Out

The strongest candidate will be someone who can say:

"I personally build production Azure Databricks solutions. I write Python/PySpark code, build and optimise Spark pipelines, work with Delta Lake and ADF, automate deployments through CI/CD, troubleshoot production issues and understand how to engineer scalable data solutions rather than simply design them."

This is not primarily a BI, reporting or high-level Data Architecture position. We are looking for a genuinely hands-on senior engineer who is comfortable getting into the code.

Working Model

The position offers a highly flexible hybrid model:

8 days per month onsite in Brussels, with the remainder of the month worked remotely.

The preferred engagement model is via an Umbrella solution. Consultants operating through their own Belgian company/BV may also be considered.

Candidates must be comfortable committing to the 8 days per month onsite in Brussels.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Azure Data Engineer
Azure Data Engineer

Us3 Consulting • Brussel

Hybride
EUR 75 000 - 110 000
Azure Data Engineer
Azure Data Engineer

Us3 Consulting • Brussel Hoofdstad

Hybride
EUR 70 000 - 95 000
Senior Data Engineer
Senior Data Engineer

PRACYVA • Brussel

Sur place
EUR 90 000 - 130 000
Senior Databricks Engineer
Senior Databricks Engineer

LACO • Vlaanderen

Hybride
EUR 70 000 - 110 000
Hybrid working model
32 vacation days
End-to-end project ownership
+2
Senior Data Engineer
Senior Data Engineer

PRACYVA • Brussel Hoofdstad

Sur place
EUR 90 000 - 110 000
Senior Azure Databricks Data Engineer (Hybrid – Brussels)
Senior Azure Databricks Data Engineer (Hybrid – Brussels)

Salt • Brussel

Hybride
EUR 100 000 - 123 000
Medior Databricks Data Engineer
Medior Databricks Data Engineer

LACO • Belgique

Hybride
EUR 50 000 - 70 000
40-hour week
32 days off
Hybrid flexibility
+1
Senior Data Scientist – Azure Databricks Job ID: JP055076
Senior Data Scientist – Azure Databricks Job ID: JP055076

ITproposal • Brussel Hoofdstad

Hybride
EUR 90 000 - 120 000
Senior Databricks Specialist
Senior Databricks Specialist

solita • Vlaams-Brabant

Sur place
EUR 65 000 - 85 000
Flexible Mobility
Meal vouchers
Comprehensive health insurance
+4
Data engineer
Data engineer

Crunch Analytics • Gent

Hybride
EUR 60 000 - 90 000
Company car
Fuel card
Smartphone