Senior Data Engineer - #2158682

SF Technology Partners


Date: 1 hour ago
City: Liverpool
Contract type: Full time
Work schedule: Full day
SF Technology Partners

Senior Data Engineer – Python / PySpark / Azure

£70,000–£80,000 + benefits

Location: North West – Hybrid (1 day per week in the office)

Employment: Permanent


I'm recruiting a Senior Data Engineer for an established organisation investing significantly in its data capability.


Over the last couple of years, the business has been modernising a sizeable legacy data estate, moving towards a modern cloud-based environment. With the foundations now in place, the next phase is focused on building scalable data solutions, strengthening engineering practices and making better use of its data.


This is an opportunity for someone who enjoys writing code, solving complex problems and influencing how data engineering is delivered.


The role

You'll join a growing data function, working on the development and improvement of a modern data platform built around Microsoft Azure and Fabric.


The hiring manager is particularly interested in engineers who are genuinely code-led, rather than predominantly working with traditional ETL tools or low-code pipelines.


You'll have the opportunity to take ownership of technical solutions, contribute to architectural decisions and help establish the engineering standards that will underpin the next stage of the platform's development.


Your responsibilities will include:

  • Designing, developing and maintaining scalable data pipelines and transformations using Python, PySpark and SQL.
  • Building data solutions within modern cloud and lakehouse environments.
  • Developing and optimising Spark-based data processing, ideally using Databricks or Fabric notebooks.
  • Contributing to data architecture, including lakehouse and Medallion design principles.
  • Improving engineering practices around CI/CD, automated testing, version control, monitoring and data quality.
  • Working with stakeholders to translate business requirements into reliable, reusable data products.
  • Supporting and mentoring other engineers, sharing knowledge and helping establish technical standards.
  • Contributing to the ongoing modernisation of the data platform.


What we're looking for

The priority is finding a strong Data Engineer with excellent coding ability and a solid understanding of modern engineering practices.


Ideally, you'll bring:

  • Strong commercial Python and SQL experience, particularly developing production data pipelines and transformations.
  • Experience with PySpark, Apache Spark or other distributed data-processing technologies.
  • Experience working within a Microsoft Azure environment.
  • Exposure to Databricks, Microsoft Fabric or comparable modern cloud data platforms.
  • An understanding of lakehouse architecture, Delta Lake or Medallion architecture.
  • Experience with Git, CI/CD, automated testing and software engineering best practices.
  • The ability to take ownership of technical challenges and contribute to solution design.


You don't need to have worked with every technology listed.


Strong Python engineers from other cloud environments will also be considered, particularly those with experience building production-grade pipelines, implementing automated testing and deploying reliable data solutions.


We're more interested in how you engineer than whether you've used every tool in the current technology stack.


Why consider this opportunity?


This isn't a position where you'll simply maintain an established data platform.

There's a substantial amount of engineering work still to deliver, alongside the opportunity to influence technical decisions and help shape how the team operates.


The business is also looking beyond its immediate platform modernisation, with longer-term investment planned around AI, Generative AI and intelligent automation.


For someone who enjoys building things, developing their technical capabilities and working in an environment where good engineering practices are valued, there's plenty of scope to make an impact.


The position offers a salary of up to £80,000, alongside a flexible hybrid arrangement requiring approximately one day per week in the office.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Serious Injury Lawyer

HarKaye Core Talent,
£60,000 - £70,000 / year
1 hour ago
Serious Injury Solicitor / Serious Injury Lawyer Liverpool Due to continued growth and expansion, a highly successful and ambitious Liverpool-based law firm is looking to appoint a Serious Injury Solicitor, Lawyer, Legal Executive, or experienced non-qualified fee earner to join...
HarKaye Core Talent

Psychology Graduates for Teaching Assistants - Liverpool

Tradewind Recruitment,
£95 - £105 / day
1 day ago
Tradewind Recruitment is looking for enthusiastic Psychology Graduates to work as Teaching Assistants in welcoming Primary schools in North Liverpool These roles will involve supporting children in a one-to-one capacity, helping to create a positive learning environment and providing valuable...
Tradewind Recruitment

Hub Coordinator - Permanent

Marie Curie UK,
£25,272 / year
1 day ago
Marie Curie is the UK’s leading end-of-life charity. We are the largest non-NHS provider of end-of-life care in the UK, the only provider across all 4 nations, delivering community nursing and hospice care across the country, while providing information and...
Marie Curie UK