Senior Data Engineer

McNally Recruitment Ltd

Greater London

On-site

GBP 70,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

McNally Recruitment Ltd is seeking a Senior Data Engineer for a major UK client. You can base yourself in Edinburgh, London, or Manchester, with 6 days per month in the office and the rest remote, helping to deliver scalable data pipelines and data-driven solutions across the organisation.

You’ll design ETL/ELT processes, model data, and work with Snowflake, AWS, Airflow, SQL and Python to unlock value from large datasets while enforcing security and governance.

Qualifications

  • 8+ years of commercial data engineering experience.
  • Experience with AWS cloud data platforms and ETL/ELT design.
  • Strong SQL and Python programming.
  • Experience with Snowflake and modern data warehousing.
  • Security and governance practices.

Responsibilities

  • Build advanced automation of data engineering pipelines.
  • Embed new data techniques into the business and lead modeling efforts.
  • Deliver cost understanding of data platform to meet targets.
  • Source new data using appropriate tooling.
  • Develop streaming data ingestion and transformations.

Skills

ETL/ELT design
Snowflake
AWS
Airflow
Python
SQL
Data warehousing
Security & governance
Stakeholder comms
Data pipelines

Tools

Airflow
Snowflake

Job description

Senior Data Engineer - EDINBURGH OR London OR Manchester (6 days per month in the office)

We are collaborating in sourcing several Data Engineers for a large UK client. You will work from your choice of the Edinburgh, London, or Manchester offices, with 6 days per month, and the rest remotely.

What you’ll do -

As a Data Engineer, you’ll be looking to simplify our organisation by developing innovative data-driven solutions through data pipelines, modelling and ETL design, aiming to be commercially successful while keeping our customers and the bank’s data safe and secure.

You’ll drive customer value by understanding complex business problems and requirements to correctly apply the most appropriate and reusable tool to gather and build data solutions. You’ll support our strategic direction by engaging with the data engineering community to deliver opportunities, along with carrying out complex data engineering tasks to build a scalable data architecture.

Your responsibilities will also include:
  • Building advanced automation of data engineering pipelines through removal of manual stages
  • Embedding new data techniques into our business through role modelling, training, and experiment design oversight
  • Delivering a clear understanding of data platform costs to meet your department's cost-saving and income targets
  • Sourcing new data using the most appropriate tooling for the situation
  • Developing solutions for streaming data ingestion and transformations in line with our streaming strategy
The skills you’ll need
  • You should have at LEAST 8 years of commercial experience working as a Data Engineer
  • Strong understanding of data usage and dependencies and experience of extracting value and features from large-scale data.
  • Experience designing ETL and ELT solutions, delivering high‑quality, well‑modelled data through rigorous testing, cleansing, monitoring, and modern data warehousing on platforms such as Snowflake
  • Hands‑on experience with AWS cloud data platforms and managed services, including Airflow, managed ETL, using AWS Glue and metadata services, along with strong security and governance practices
  • Experience of using programming languages like SQL and Python, alongside knowledge of data and software engineering fundamentals
  • Good knowledge of modern code development practices
  • Strong communication skills with the ability to proactively engage with a wide range of stakeholders
  • S3 object storage and QuikSight
  • Experience working within Financial Services

SALARIES for London will differ from Edinburgh & Manchester

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

LT Harper - Cyber Security Recruitment • England

On-site
GBP 55,000 - 75,000
Senior Data Platform Engineer
Senior Data Platform Engineer

NCC Group • Manchester

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

Datatech Analytics • Greater Manchester

Hybrid
GBP 60,000 - 70,000
Senior Data Engineer
Senior Data Engineer

Brio Digital • Leeds

Hybrid
GBP 65,000 - 95,000
Data Engineer
Data Engineer

Oscar Technology • Greater London

Hybrid
GBP 60,000 - 75,000
Hybrid working (London-based)
Generous benefits package
Ownership in data platform
Senior Data Engineer (Azure)
Senior Data Engineer (Azure)

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

Hybrid
GBP 70,000 - 100,000
30 days leave
Pension contribution
Income protection
+5
Data Engineer
Data Engineer

Lynx Recruitment • City of Westminster

Hybrid
GBP 54,000 - 66,000
Data Engineer
Data Engineer

Nigel Frank • Liverpool

On-site
GBP 45,000
Birthday leave
Employee wellbeing support programmes
Career progression opportunities
+1
Data Engineer
Data Engineer

Cyber Security training courses • Warrington

On-site
GBP 41,000 - 50,000
Birthday leave
Wellbeing support programmes
Career progression
Data Engineer (AWS) - Manchester
Data Engineer (AWS) - Manchester

Noir • Manchester

On-site
GBP 90,000 - 120,000