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