Data Engineer

Digital Skills Ltd
Manchester, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 187K

Job location

Manchester, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Data analysis
Azure
Big Data
Cloud Computing
Cloud Computing Security
Continuous Integration
Information Engineering
Data Governance
Data Systems
Data Vault Modeling
Data Warehousing
Hadoop
Python
Machine Learning
Microsoft SQL Server
MySQL
SQL Databases
Snowflake
Spark
Kafka
Data Pipelines

Job description

Data Engineer 6-Month Contract Manchester - Initially 3-4 days per week in the office, reducing to 2 days per week over time. Up to £90 per hour - Inside IR35 (based on a 37.5-hour working week)

A global technology business is seeking an experienced Data Engineer to join a high-performing data team responsible for delivering a scalable, secure, and fully governed data platform. This is an exciting opportunity to work on large-scale systems and help modernise and optimise enterprise data solutions.

The Role

As a Data Engineer, you will play a key role in designing, building, and maintaining high-performance data pipelines and platforms.

You will contribute to replacing Legacy and ad-hoc solutions with modern, scalable architecture that enables high-quality data production and advanced analytics.

Senior-level engineers will also be expected to mentor others, provide architectural guidance, and promote engineering excellence across the team.

Key Responsibilities

Data Engineering & Platform Delivery

  • Design, build, and maintain scalable, secure, and well-governed data pipelines
  • Embed data governance, lineage, retention, monitoring, and alerting into pipelines
  • Ensure high data quality across core datasets with end-to-end ownership
  • Maintain data security, integrity, and compliance in line with best practices
  • Contribute to architectural principles, non-functional requirements, and quality standards
  • Write high-quality, well-tested code following CI/CD and Agile practices

Required Skills & Experience

  • 5+ years' experience building big data pipelines in distributed environments
  • Strong experience with Kafka, Hadoop, Spark and/or Python
  • Strong experience with DBT and Snowflake
  • Experience with Data Vault and dimensional data modelling
  • Strong SQL skills and experience with enterprise data warehouse environments
  • Experience embedding governance, monitoring, lineage, and security into data pipelines
  • Experience working on large-scale, well-governed, compliant systems
  • Solid understanding of CI/CD and Agile methodologies
  • Strong knowledge of cloud platforms (AWS preferred; Azure experience beneficial)
  • Understanding of cloud security best practices
  • Exposure to observability tooling, MySQL, or SQL Server stack beneficial
  • Good understanding of analytics and machine learning fundamentals
  • Excellent written and verbal communication skills

Requirements

  • 5+ years' experience building big data pipelines in distributed environments
  • Strong experience with Kafka, Hadoop, Spark and/or Python
  • Strong experience with DBT and Snowflake
  • Experience with Data Vault and dimensional data modelling
  • Strong SQL skills and experience with enterprise data warehouse environments
  • Experience embedding governance, monitoring, lineage, and security into data pipelines
  • Experience working on large-scale, well-governed, compliant systems
  • Solid understanding of CI/CD and Agile methodologies
  • Strong knowledge of cloud platforms (AWS preferred; Azure experience beneficial)
  • Understanding of cloud security best practices
  • Exposure to observability tooling, MySQL, or SQL Server stack beneficial
  • Good understanding of analytics and machine learning fundamentals
  • Excellent written and verbal communication skills

Benefits & conditions

6-Month Contract Manchester - Initially 3-4 days per week in the office, reducing to 2 days per week over time. Up to £90 per hour - Inside IR35 (based on a 37.5-hour working week)

Apply for this position