Senior Data Engineer

Apply

Overview

We are seeking a Senior Data Engineer to join a high-growth start-up on a contract basis, focusing on enhancing their data capabilities. The successful candidate will work closely with cross-functional teams to design, implement, and maintain data pipelines, while ensuring data quality and warehouse modeling. This position offers a hybrid working arrangement, with mandatory in-office work on Mondays.

Responsibilities

  • Develop and maintain ETL pipelines using Python and SQL.
  • Implement data quality assurance processes to ensure data accuracy.
  • Collaborate with teams to design and optimize data warehouse models in Redshift and Snowflake.
  • Manage event-stream and micro-batching data ingestion processes.
  • Utilize Airflow for orchestration and scheduling of data workflows.
  • Work with cloud services such as AWS or GCP to enhance data infrastructure.
  • Participate in code reviews and provide mentorship to junior engineers.

Requirements

  • Proven experience as a Data Engineer with a strong background in Python and SQL.
  • Familiarity with ETL processes and data pipeline architecture.
  • Experience working with data warehousing solutions such as Redshift and Snowflake.
  • Knowledge of cloud platforms (AWS or GCP) and data orchestration tools like Airflow.
  • Demonstrated understanding of data quality assurance practices.
  • Experience with data modeling techniques and best practices.
SkillsPython, SQL, Data Engineering, AWS, GCP
LocationLondon Area
TypeHybrid
Rate£450-£500/day
SourceLinkedIn
Posted07/11/25