Senior Data Engineer & Technical Delivery Lead (Python / Databricks) - Venn Group
Quick Overview
Job Description
Senior Data Engineer & Technical Delivery Lead (Python / Databricks)
Location: London (Hybrid – 2-3 days onsite)
Contract: Initial 6 months
We're currently supporting a major Financial Services organisation that's expanding its Data Engineering function and is looking to hire multiple contractors across Senior Data Engineer and Technical Delivery Lead level.
Whether you're a highly technical Senior Data Engineer looking to remain hands-on, or an experienced Technical Lead who enjoys combining delivery leadership with coding, we'd be keen to speak with you.
You'll be joining a large-scale cloud data transformation programme, helping design, build and optimise enterprise data platforms using Python, Databricks and Spark within a modern Lakehouse environment.
Key Responsibilities
- Design, develop and maintain scalable data pipelines using Python and Databricks.
- Build, optimise and support enterprise ETL/ELT workflows using Apache Spark and Delta Lake.
- Design and develop robust data models and Lakehouse architectures.
- Implement and manage data workflows within the Databricks ecosystem.
- Ensure high levels of data quality, governance and pipeline reliability.
- Optimise performance across large-scale distributed data processing platforms.
- Collaborate with architects, product owners, analysts and engineering teams to deliver high-quality data solutions.
- Implement monitoring, logging and alerting across critical data platforms.
- Drive engineering best practice through code reviews, mentoring and technical collaboration.
- For Technical Delivery Lead opportunities, provide technical leadership, architectural oversight and end-to-end delivery of complex data engineering initiatives.
Required Skills & Experience
- Strong commercial experience developing data engineering solutions using Python .
- Extensive hands-on experience with Databricks , including Workflows, Notebooks and Delta Lake.
- Strong experience with Apache Spark / PySpark .
- Proven experience building scalable ETL/ELT pipelines.
- Strong SQL and data modelling skills.
- Experience designing modern Lakehouse architectures.
- Experience working with cloud platforms including AWS, Azure or GCP.
- Experience with modern data warehousing technologies such as Snowflake, Redshift or BigQuery.
- Experience with orchestration tools such as Airflow or Databricks Workflows.
- Previous experience working within Agile delivery environments.
Desirable Experience
- Databricks certifications.
- Kafka or Structured Streaming.
- CI/CD and DevOps practices.
- Docker and Kubernetes.
- Exposure to Machine Learning pipelines.
- Experience within Financial Services or other highly regulated environments.
About You
You'll be an experienced Data Engineer or Technical Lead with a passion for building modern, scalable data platforms. Comfortable working in a collaborative Agile environment, you'll enjoy solving complex technical problems and delivering high-quality engineering solutions. If you're applying at Technical Delivery Lead level, you'll also bring strong leadership, stakeholder management and mentoring experience whilst remaining hands-on technically.
Skills
Similar jobs
Senior Data Engineer
Datatech Analytics · United Kingdom
1 hour ago£60k - £70k/yrData Engineer
Blatchford Ltd · Basingstoke, United Kingdom
1 hour agoData Engineer
Sanderson Recruitment · United Kingdom
1 hour ago£41k/yrData Engineer- AWS/ Snowflake/ DBT- Outside IR35
Sanderson Recruitment · United Kingdom
1 hour ago£500 - £600/moData Engineer Graduate Considered
RedTech Recruitment Ltd · City, United Kingdom
1 hour agoSenior Data Engineer
Fruition Group · Leeds, United Kingdom
1 hour ago£80k/yr