Senior Data Engineer - Hybrid (Python / Spark / Databricks)

GCS Recruitment

Greater London

Hybrid

GBP 136,000 - 178,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GCS Recruitment seeks a Senior Data Engineer (Python / Spark / Databricks) for a hybrid London-based contract. The role focuses on building scalable data pipelines, Databricks lakehouse architectures, and robust data platforms in a modern cloud environment.

Strong expertise in Python, Databricks, Spark/PySpark and SQL is required, with hands-on delivery across ETL/ELT, data quality and CI/CD practices. Banking domain experience is a plus; three days in the Liverpool Street office each week.

Qualifications

  • Strong commercial experience as a Data Engineer or Senior Data Engineer.
  • Expert-level Python development skills.
  • Extensive hands-on experience with Databricks in enterprise environments.
  • Strong Apache Spark and PySpark expertise.
  • Advanced SQL development and optimisation skills.
  • Experience designing and building large-scale ETL and data integration solutions.
  • Experience with modern cloud platforms (Azure, AWS or GCP).
  • Experience working in Agile environments.

Responsibilities

  • Design, develop and maintain scalable data pipelines using Python, Databricks and PySpark.
  • Build and optimise ETL/ELT solutions processing large-scale datasets.
  • Develop high-quality, reusable code and engineering frameworks.
  • Deliver robust, performant and maintainable data solutions.
  • Troubleshoot and resolve complex production and performance issues.
  • Support ongoing enhancement and modernisation of enterprise data platforms.
  • Develop and support Databricks-based data solutions and Lakehouse architectures.
  • Utilise Delta Lake and Spark technologies for scalable data processing.

Skills

Python
PySpark
Spark
SQL
Data Engineering
Agile development

Tools

Databricks
Delta Lake
Airflow
Docker
Kubernetes
CI/CD

Job description

GCS Recruitment seeks a Senior Data Engineer (Python / Spark / Databricks) for a hybrid London-based contract. The role focuses on building scalable data pipelines, Databricks lakehouse architectures, and robust data platforms in a modern cloud environment.

Strong expertise in Python, Databricks, Spark/PySpark and SQL is required, with hands-on delivery across ETL/ELT, data quality and CI/CD practices. Banking domain experience is a plus; three days in the Liverpool Street office each week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Python, Spark & Databricks (Hybrid)
Senior Data Engineer - Python, Spark & Databricks (Hybrid)

GCS • City Of London

Hybrid
GBP 148,000 - 166,000
Senior Data Engineer
Senior Data Engineer

GCS Recruitment • Greater London

Hybrid
GBP 136,000 - 178,000
Senior Data Engineer
Senior Data Engineer

GCS • City Of London

Hybrid
GBP 148,000 - 166,000
Senior Data Engineer - Databricks & PySpark (Hybrid)
Senior Data Engineer - Databricks & PySpark (Hybrid)

Royal London Group • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
28 days annual leave
Employer pension scheme (14% match)
Private medical insurance
Senior Databricks Data Engineer – Hybrid London
Senior Databricks Data Engineer – Hybrid London

Tenth Revolution Group • City Of London

Hybrid
GBP 77,000 - 94,000
Hybrid work model
Databricks/Azure tech stack
Large-scale data platforms
+1
Senior Data Engineer — Hybrid (London) with Databricks & BI
Senior Data Engineer — Hybrid (London) with Databricks & BI

KDR Talent Solutions Ltd • Greater London

Hybrid
GBP 80,000 - 85,000
Generous bonus scheme
Hybrid working
Work abroad option
+2
Senior Data Engineer: Databricks, Python & SQL | Hybrid London
Senior Data Engineer: Databricks, Python & SQL | Hybrid London

Arthur Recruitment • Greater London

Hybrid
GBP 90,000 - 115,000
Bonus
Benefits
Senior Data Engineer - Python, Databricks & Counterparty Credit Risk
Senior Data Engineer - Python, Databricks & Counterparty Credit Risk

Venn Group • City Of London

Hybrid
GBP 110,000 - 140,000
Senior Data Engineer - AWS, PySpark & Snowflake (Hybrid)
Senior Data Engineer - AWS, PySpark & Snowflake (Hybrid)

LA International • City Of London

Hybrid
GBP 74,000 - 92,000
Data Engineer (Databricks)
Data Engineer (Databricks)

Syntax Consultancy Ltd • Leeds

Hybrid
GBP 83,000 - 120,000