Senior Data Engineer: Databricks & Snowflake Lead

Novatus

Greater London

On-site

GBP 90,000 - 140,000

Full time

31 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Private Medical Insurance
Life Insurance
Employee Assistance Programme
Flexible hours
Gym & fitness discounts
Office snacks

Job summary

Novatus is seeking a Senior Data Engineer to build and scale our Databricks-based data platform and Snowflake data warehouse for regulatory reporting workloads. You will write clean, tested code, own data pipelines, and provide technical leadership across the team.

You will mentor junior engineers, design auditable pipelines in PySpark and Python, optimize Spark and Snowflake performance, and collaborate with product, compliance, and DevOps to deliver reliable, compliant data solutions in a

Qualifications

  • 8+ years as a software engineer with 5+ years in data engineering.
  • Experience designing auditable, reproducible data pipelines in regulated environments.
  • Able to write and optimize complex SQL queries on large data sets.
  • Strong data modeling and warehouse design fundamentals.
  • Strong software engineering fundamentals: clean code, DRY, SOLID, testing, CI/CD, observability.
  • Deep experience with a cloud lakehouse / data warehouse (Databricks, Snowflake, BigQuery, Redshift, EMR).
  • Experience with a workflow orchestrator (Airflow, Dagster, or Databricks Workflows).
  • Able to own architectural decisions and deliver in incremental, shippable slices.

Responsibilities

  • Design and evolve our Databricks-based data framework and Snowflake warehouse.
  • Coach and mentor junior engineers, and lead technical discussions and design reviews.
  • Design, build, and optimize data pipelines using Databricks, Python and PySpark, with event-driven components (e.g. Kafka).
  • Ensure pipelines are auditable, lineage-aware, idempotent, and resilient in regulated environments.
  • Implement robust data quality controls including testing, validation, monitoring, and alerting.
  • Drive performance optimization across Spark and Snowflake workloads.
  • Partner with Product, Engineering, DevOps, and Regulatory teams to translate requirements into scalable technical designs.
  • Contribute to the continuous improvement of our development processes and tools.

Skills

Data engineering
Python
PySpark
SQL
Databricks
Snowflake
Cloud data warehousing
CI/CD
Leadership
Airflow
Dagster
Databricks Workflows

Tools

Airflow
Dagster
Databricks Workflows

Job description

Novatus is seeking a Senior Data Engineer to build and scale our Databricks-based data platform and Snowflake data warehouse for regulatory reporting workloads. You will write clean, tested code, own data pipelines, and provide technical leadership across the team.

You will mentor junior engineers, design auditable pipelines in PySpark and Python, optimize Spark and Snowflake performance, and collaborate with product, compliance, and DevOps to deliver reliable, compliant data solutions in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Novatus • Greater London

On-site
GBP 90,000 - 140,000
Private Medical Insurance
Life Insurance
Employee Assistance Programme
+3
Senior Data Engineer — Snowflake & Cloud Platform Lead
Senior Data Engineer — Snowflake & Cloud Platform Lead

Test Triangle Limited • Greater London

On-site
GBP 90,000 - 130,000
Senior Data Engineer - Snowflake/dbt Platform Lead
Senior Data Engineer - Snowflake/dbt Platform Lead

Hirebridge • Brighton

On-site
GBP 90,000 - 120,000
Dental insurance
Critical illness insurance
Award Winning Career Development and培训
Senior Data Engineer: Snowflake, dbt & AI-Driven Analytics
Senior Data Engineer: Snowflake, dbt & AI-Driven Analytics

Sovos Latinoamérica • Farnborough

On-site
GBP 80,000 - 110,000
Health insurance
Dental insurance
Life insurance
+4
Databricks Lead Engineer — Data Platform Architect
Databricks Lead Engineer — Data Platform Architect

NTT Ltd. • Birmingham

On-site
GBP 70,000 - 100,000
Senior Data Engineer
Senior Data Engineer

Test Triangle Limited • Greater London

On-site
GBP 90,000 - 130,000
Senior Data Engineer: Snowflake Data Platform for Finance
Senior Data Engineer: Snowflake Data Platform for Finance

Sovos Latinoamérica • Greater London

On-site
GBP 80,000 - 120,000
30 days holiday (plus 8 bank holidays)
Health insurance
Dental insurance
+6
Senior Data Platform Engineer - Snowflake & AI
Senior Data Platform Engineer - Snowflake & AI

Insight Investment • Manchester

On-site
GBP 90,000 - 120,000
Senior Data Engineer: AWS/PySpark, Snowflake & DBT
Senior Data Engineer: AWS/PySpark, Snowflake & DBT

Tata Consultancy Services • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

ISx4 Group • Belfast City District

On-site
GBP 75,000 - 110,000