Senior Data Engineer

Harnham

Greater London

Hybrid

GBP 85,000 - 105,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discretionary annual bonus
Hybrid working (two office days per wk
Ownership and autonomy in data team
Exposure to architecture decisions
Work on Snowflake, dbt, cloud, and AI
Career progression

Job summary

Harnham is seeking a Senior Data Engineer to influence technical direction amid a major cloud transformation. You will design, build and optimise data solutions, collaborating with senior stakeholders and guiding best practices.

The role focuses on scalable pipelines with Snowflake/dbt, SQL, and cloud platforms, while mentoring teammates and delivering high-impact analytics capabilities. Hybrid work is offered.

Qualifications

  • Strong commercial experience as a Data Engineer, Senior Data Engineer, or Analytics Engineer.
  • Advanced SQL skills and a solid understanding of data warehousing concepts.
  • Hands-on experience with Snowflake and dbt.
  • Experience building robust and scalable cloud-based data pipelines.
  • Knowledge of Git, CI/CD, and modern engineering practices.
  • Experience working directly with non-technical stakeholders to define requirements.
  • Exposure to Python for data ingestion or automation.

Responsibilities

  • Designing and building scalable data pipelines using Snowflake, dbt, and SQL.
  • Supporting the migration of legacy SQL Server environments into a modern cloud-based platform.
  • Gathering and translating business requirements into effective data solutions.
  • Monitoring, maintaining, and improving production data pipelines.
  • Contributing to data architecture and platform design decisions.
  • Promoting engineering best practices across testing, version control, and CI/CD.
  • Supporting semantic modelling and wider analytics platform initiatives.
  • Collaborating with stakeholders across multiple business functions.
  • Contributing to future AI and automation projects.
  • Mentoring colleagues and sharing technical knowledge within the data team.

Skills

SQL
Snowflake
dbt
Cloud data pipelines
Git
CI/CD
Python
Stakeholder communication
Power BI

Tools

Snowflake
dbt
Git
CI/CD

Job description

No sponsorship offered

Looking for a Senior Data Engineer role where you can influence technical direction rather than simply deliver requirements? This is an opportunity to join a highly collaborative data team undergoing a major cloud transformation, with genuine scope to take ownership of data delivery, shape architecture decisions, and work closely with senior business stakeholders.

The Company

This established UK organisation operates at significant scale and is investing heavily in the evolution of its cloud data platform. Their Business Intelligence function plays a critical role in supporting business operations, analytics, regulatory reporting, and strategic decision-making.

They are currently delivering a large-scale migration from legacy data environments into a modern cloud architecture, creating an exciting environment for experienced data professionals who enjoy solving complex challenges and influencing best practice.

The Role

As a Senior Data Engineer, you will work closely with technical leaders and business stakeholders to design, build, and optimise modern data solutions.

Key responsibilities include:

  • Designing and building scalable data pipelines using Snowflake, dbt, and SQL
  • Supporting the migration of legacy SQL Server environments into a modern cloud-based platform
  • Gathering and translating business requirements into effective data solutions
  • Monitoring, maintaining, and improving production data pipelines
  • Contributing to data architecture and platform design decisions
  • Promoting engineering best practices across testing, version control, and CI/CD
  • Supporting semantic modelling and wider analytics platform initiatives
  • Collaborating with stakeholders across multiple business functions
  • Contributing to future AI and automation projects
  • Mentoring colleagues and sharing technical knowledge within the data team
Your Skills & Experience

You will ideally have:

  • Strong commercial experience as a Data Engineer, Senior Data Engineer, or Analytics Engineer
  • Advanced SQL skills and a solid understanding of data warehousing concepts
  • Hands-on experience with Snowflake and dbt
  • Experience building robust and scalable cloud-based data pipelines
  • Knowledge of Git, CI/CD, and modern engineering practices
  • Experience working directly with non-technical stakeholders to define requirements
  • Strong communication and relationship-building skills
  • Exposure to Python for data ingestion or automation
  • Experience within regulated environments is beneficial but not essential
  • Knowledge of Power BI, semantic layers, or modern analytics architectures would be advantageous
What They Offer
  • Salary of £85,000 - £105,000
  • Discretionary annual bonus
  • Hybrid working with two office days per week
  • Significant ownership and autonomy within the data function
  • Direct exposure to architecture and strategic technology decisions
  • The opportunity to work on modern Snowflake, dbt, cloud, and AI initiatives
  • Clear progression into more senior technical and architectural responsibilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Analytics Engineer
Senior Data Analytics Engineer

Harnham • Greater London

Hybrid
GBP 95,000 - 116,000
Senior Data Engineer
Senior Data Engineer

Profectus Recruitment • Greater London

On-site
GBP 85,000 - 105,000
Senior Data Engineer
Senior Data Engineer

Cadence Resourcing • United Kingdom

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Senior Data Engineer
Senior Data Engineer

Digital Waffle • Greater London

Hybrid
GBP 65,000 - 75,000
Hybrid work model
Direct access to CTO
Complimentary meals in office
Senior Data Engineer
Senior Data Engineer

Harnham - Data & Analytics Recruitment • Greater London

Hybrid
GBP 70,000 - 80,000
Competitive salary
Professional development support
Clear progression opportunities
+1
Data Engineering Lead
Data Engineering Lead

Tria • Greater London

On-site
GBP 70,000 - 86,000
Benefits
Data Engineering Lead
Data Engineering Lead

TRIA Recruitment Limited • Greater London

On-site
GBP 70,000 - 86,000
Senior Data Engineer (Azure)
Senior Data Engineer (Azure)

Cognitive Group | Part of the Focus Cloud Group • Greater London, Newcastle upon Tyne

Remote
GBP 70,000 - 110,000
30 days annual leave
Pension contribution
Income protection
+5
Senior Data Engineer
Senior Data Engineer

Data Idols • Greater London

Hybrid
GBP 80,000 - 95,000
Lead Data Engineer
Lead Data Engineer

TRIA • Greater London

Hybrid
GBP 86,000 - 105,000
Bonus
Excellent Benefits