Data Engineer
🔒 Confidential Employer
Posted 13 August 2025
LOCATION
Remote
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Python
SQL
PostgreSQL
AWS
Apache Spark
Data Pipelines
ETL
Data Warehousing
FULL DESCRIPTION
Summary
The Data Engineer will design, develop, and maintain robust data pipelines and data warehousing solutions, integrating data from various sources into central data repositories. They will ensure data quality, consistency, and integrity, collaborating with data scientists and analysts. The role involves optimizing ETL processes for scalability and performance.
Key Responsibilities
- Designing, developing, and maintaining robust data pipelines and data warehousing solutions
- Integrating data from various sources into central data repositories for analytics and reporting
- Ensuring data quality, consistency, and integrity across the data ecosystem
- Collaborating with data scientists, analysts, and business teams to understand data requirements
- Optimizing ETL processes and workflows for scalability and performance
Core Requirements
- Proven experience as a Data Engineer or in a similar role focused on data pipeline development
- Strong programming skills in languages such as Python, Java, or Scala
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL, Cassandra)
- Familiarity with cloud data platforms such as AWS, Google Cloud, or Azure
- Experience with data processing frameworks (e.g., Apache Spark, Apache Kafka) and ETL tools
What You’ll Be Working On:
- Designing, developing, and maintaining robust data pipelines and data warehousing solutions
- Integrating data from various sources into central data repositories for analytics and reporting
- Ensuring data quality, consistency, and integrity across the data ecosystem
- Collaborating with data scientists, analysts, and business teams to understand data requirements
- Optimizing ETL processes and workflows for scalability and performance
What We’re Looking For:
- Proven experience as a Data Engineer or in a similar role focused on data pipeline development
- Strong programming skills in languages such as Python, Java, or Scala
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL, Cassandra)
- Familiarity with cloud data platforms such as AWS, Google Cloud, or Azure
- Experience with data processing frameworks (e.g., Apache Spark, Apache Kafka) and ETL tools
Sign up free — access 45,000+ UK sponsor-licensed jobs