Harvey Nash

Senior Data Engineer - Python/SQL

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Data Engineer - Python/SQL, offering a hybrid work location in London or Manchester. Contract length and pay rate are unspecified. Key skills include Python, SQL, AWS, and experience with data quality frameworks and IaC tools.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
March 26, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
London
-
🧠 - Skills detailed
#Databases #Documentation #SQL (Structured Query Language) #Pandas #Scrum #Data Quality #Data Engineering #Scala #Computer Science #Cloud #Terraform #Deployment #PySpark #Agile #"ETL (Extract #Transform #Load)" #Code Reviews #Graph Databases #Infrastructure as Code (IaC) #Python #AWS (Amazon Web Services) #Spark (Apache Spark)
Role description
Senior Data Engineer - Python/SQL - sought by leading investment firm - London or Manchester What you'll do • Develop creative, forward-thinking solutions to meet business needs, exploring options beyond existing approaches to deliver resilient, scalable outcomes. • Design and implement pipelines for real-time analysis and critical operational decision-making. • Build end-to-end ELT pipelines, from sourcing data to presenting clear outputs for internal customers. • Write high-quality, testable, readable code; participate in code reviews; support solution design; build automated tests; and contribute to documentation throughout the development lifecycle. • Collaborate closely with developers, a Scrum Master, and a Product Owner to ensure data effectively enables the client experience. • Contribute to continuous improvement of technical standards, engineering practices, technologies, and processes. • Own deployment and operational responsibilities across development, test, and production environments. • Participate fully in agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.About you • Bachelor's degree in Computer Science, STEM, or a related field is beneficial but not essential. • Proven experience as a Data Engineer. • Strong proficiency in Python and SQL, with solid experience working in cloud environments (AWS preferred). • Skilled in transformation tools such as PySpark or Pandas. • Knowledge of graph databases is an advantage but not required.Key skills & experience • Experience using data quality frameworks (e.g., Great Expectations). • Hands-on experience building cloud infrastructure using IaC tools such as CloudFormation or Terraform. • Strong understanding of software development best practices, including testing, code quality, and consistency. • Excellent communication skills with the ability to translate technical information for non-technical stakeholders. • Experience working within agile environments; familiarity with the Scrum framework is a plus. • A growth mindset and a desire to develop both technically and professionally. Please apply within for further details Always use these settings