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

GCS

City Of London

Hybrid

GBP 148,000 - 166,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GCS is seeking a Senior Data Engineer for a hybrid, contract role in the banking sector. The role focuses on hands-on engineering using Python, Databricks, Spark/PySpark and SQL, delivering scalable data platforms and analytics capabilities in a modern cloud environment.

You will design, develop and optimise pipelines, contribute to data platform stability and work with architects, engineers and stakeholders to drive efficient data solutions.

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 working with modern cloud platforms including Azure, AWS or GCP.

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 the ongoing enhancement of enterprise data platforms.

Skills

Python
Databricks
Spark/PySpark
SQL
Cloud platforms
Agile
Problem solving

Tools

Databricks
Airflow
Kafka
Docker
Kubernetes

Job description

GCS is seeking a Senior Data Engineer for a hybrid, contract role in the banking sector. The role focuses on hands-on engineering using Python, Databricks, Spark/PySpark and SQL, delivering scalable data platforms and analytics capabilities in a modern cloud environment.

You will design, develop and optimise pipelines, contribute to data platform stability and work with architects, engineers and stakeholders to drive efficient data solutions.

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 Recruitment Specialists • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Data Engineer - Python, Spark & Databricks (Hybrid)
Senior Data Engineer - Python, Spark & Databricks (Hybrid)

GCS • Greater London

Hybrid
GBP 37,638,000 - 39,852,000
Senior Data Engineer
Senior Data Engineer

GCS • Greater London

Hybrid
GBP 37,638,000 - 39,852,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 Data Engineer
Senior Data Engineer

GCS Recruitment Specialists • Greater London

On-site
GBP 90,000 - 130,000
Data Engineer: Python, PySpark & SQL (Hybrid)
Data Engineer: Python, PySpark & SQL (Hybrid)

Capgemini • Northampton

Hybrid
GBP 70,000 - 100,000
Senior Data Platform Engineer: Python & Databricks (Hybrid)
Senior Data Platform Engineer: Python & Databricks (Hybrid)

Codelitt- • City of Edinburgh

Hybrid
GBP 90,000 - 120,000
Generous paid-time-off
Paid sick leave
Paid parental leave
+3
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
Senior Data Engineer - FinTech (Hybrid, London, AWS)
Senior Data Engineer - FinTech (Hybrid, London, AWS)

Oliver Bernard • Greater London

Hybrid
GBP 90,000 - 120,000