Data engineer
Summary
A Senior Data Engineer designs and builds scalable data pipelines, optimizes database structures, and supports machine learning model development using Python, Java, and SQL.
Join Our Data Engineering Talent Network
Data Science Engineers (3+ Years Experience)
Are you a data professional who thrives on solving complex problems and working with large-scale datasets? We're building a pipeline of exceptional Senior Data Engineers and Data Science Engineers to connect with future opportunities across leading organisations. If you're open to exploring your next move, we'd love to have you in our talent network.
Benefits
Get connected to exclusive opportunities before they hit the market
Work with a recruiter who understands your technical skillset and career goals
Be considered for high‑impact roles across top‑tier companies
Stay informed about market trends and career opportunities
Key Responsibilities
Designing, building, and maintaining scalable data pipelines for processing large and complex datasets
Developing and optimising database structures, data models, and querying strategies
Working with high‑volume datasets to ensure data availability, accuracy, and performance
Performing data wrangling and preprocessing to prepare data for analysis and modelling
Applying feature engineering techniques to enhance model performance
Supporting or collaborating on the development, testing, and evaluation of machine learning models
Job Experience and Skills Required
3+ years' experience in data science or data‑focused engineering roles
Degree in Data Science, Computer Science, Engineering, Mathematics, or a related field
Strong programming skills in Python and Java
Solid expertise in database design, data modelling, and querying
Proven experience with SQL and working with large datasets
Hands‑on exposure to:
Data wrangling and preprocessing
Feature engineering
Model evaluation techniques
Benefits
Get connected to exclusive opportunities before they hit the market
Work with a recruiter who understands your technical skillset and career goals
Be considered for high‑impact roles across top‑tier companies
Stay informed about market trends and career opportunities
Key Responsibilities
Designing, building, and maintaining scalable data pipelines for processing large and complex datasets
Developing and optimising database structures, data models, and querying strategies
Working with high‑volume datasets to ensure data availability, accuracy, and performance
Performing data wrangling and preprocessing to prepare data for analysis and modelling
Applying feature engineering techniques to enhance model performance
Supporting or collaborating on the development, testing, and evaluation of machine learning models
Job Experience and Skills Required
3+ years' experience in data science or data‑focused engineering roles
Degree in Data Science, Computer Science, Engineering, Mathematics, or a related field
Strong programming skills in Python and Java
Solid expertise in database design, data modelling, and querying
Proven experience with SQL and working with large datasets
Hands‑on exposure to:
Data wrangling and preprocessing
Feature engineering
Model evaluation techniques