Data Engineer
Listed on 2026-07-07
-
IT/Tech
Data Engineering, Cloud Computing: Infrastructure & Operations
Build and maintain scalable data pipelines and infrastructure.
About the RoleAs a Data Engineer, you'll be the backbone of our data infrastructure, designing and maintaining the pipelines that power our analytics and ML systems. You'll work with modern cloud-native tools to ensure our clients' data flows are robust, secure, and optimised for performance. This role is ideal for engineers who love solving complex data challenges at scale and take pride in building systems that 'just work'.
- Design and build scalable ETL/ELT pipelines using Apache Spark and Airflow
- Architect data lake and data warehouse solutions on AWS, GCP, or Azure
- Implement data quality frameworks with automated testing and monitoring
- Optimise query performance across large-scale analytical workloads
- Collaborate with ML engineers to build and maintain feature stores
- Ensure data security, governance, and compliance (GDPR, SOC
2) - Document data models, lineage, and pipeline architectures
- 3+ years of experience in data engineering or backend development
- Strong proficiency in Python and SQL
- Experience with Apache Spark, Airflow, or similar distributed processing frameworks
- Hands‑on experience with cloud data services (Redshift, Big Query, Snowflake, or Databricks)
- Understanding of data modelling (dimensional, data vault) and warehousing patterns
- Familiarity with infrastructure‑as‑code (Terraform, Cloud Formation)
- Experience with version control and CI/CD practices
Experience with streaming data (Kafka, Kinesis, Flink) Knowledge of dbt for data transformation Familiarity with containerisation (Docker, Kubernetes) Experience building feature stores for ML workloads AWS/GCP/Azure data engineering certifications
- Competitive salary with annual bonus
- £1,500 annual learning and certification budget
- Private healthcare and dental cover
- On‑site role at our modern Manchester city centre office
- 28 days annual leave plus bank holidays
- Pension matching up to 6%
- Regular team events and quarterly hackathons
Our Data Engineering team of 6 engineers builds the foundational infrastructure that powers everything we do. We're passionate about clean architecture, automated testing, and building systems that scale gracefully. We work closely with analytics and ML teams to ensure data flows seamlessly from source to insight.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: