cover image
Oliver James

Data engineer AWS

On site

Brussels, Belgium

Junior

Full Time

19-01-2026

Share this job:

Skills

Python Tableau SQL Data Warehousing Apache Spark CI/CD CRM Architecture apache power bi AWS Analytics Snowflake Spark Databricks

Job Specifications



About the Company

Our client is a fast-growing company specialised in SaaS and CRM solutions, supporting international clients with data-driven platforms and scalable cloud architectures. To strengthen their data team, they are looking for a skilled Data Engineer with strong AWS expertise and hands-on experience with Databricks.

Role & Responsibilities

As a Data Engineer, you will play a key role in designing, building, and maintaining scalable data platforms in the cloud.

Your responsibilities include:

Design, build, and maintain data pipelines on AWS

Develop and optimise ETL/ELT workflows using Databricks

Work with large-scale, structured and unstructured datasets

Ensure data quality, reliability, and performance

Collaborate with data analysts, data scientists, and product teams

Support data modelling and analytics use cases for SaaS & CRM products

Participate in architecture discussions and continuous improvement initiatives

Required Skills & Experience

Minimum 3 years of experience as a Data Engineer

Strong hands-on experience with AWS (e.g. S3, Glue, Redshift, Lambda, EMR, etc.)

Databricks experience is a must-have

Proficiency in Python and/or SQL

Experience building scalable data pipelines and cloud-based architectures

Good understanding of data warehousing and data lake concepts

Nice to Have

Knowledge of Apache Spark

Understanding of data modelling concepts (star schema, snowflake, dimensional modelling)

Experience with BI tools (e.g. Power BI, Tableau, Looker, or similar)

Experience with CI/CD for data pipelines

Language & Work Environment

English is the working language

Hybrid work model with on-site presence in Brussels

About the Company

We introduce talented people to great organisations so that both may grow and benefit from each other’s experiences, helping to fulfil their potential. We understand that each client’s mix of people, culture, and objectives is unique, so our approach and solutions are flexible and adapted to each person, team, company, and situation. Although your relationship with OJ is with your local consultant(s), their network, relationships, and knowledge of diverse local candidate pools are backed by those of their local permanent... Know more