Data Engineer

Robert Walters
Manchester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Manchester, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data analysis
Cloud Computing
Data Architecture
Information Engineering
Data Governance
Data Infrastructure
Data Integrity
Dataspaces
Data Systems
Data Warehousing
Disaster Recovery
Github
Microsoft SQL Server
Performance Tuning
Query Optimization
SQL Server Integration Services
Tableau
T-SQL
Indexer
Amazon Web Services (AWS)
Data Lake
Terraform
Data Pipelines

Job description

As a Data Engineer, you will take ownership of the organisation's data platform, covering both SQL Server workloads and a modern cloud-based data ecosystem. You'll ensure the reliability, scalability and performance of data pipelines, enabling high-quality analytics and supporting self-serve visualisation for teams across the business.

This is a hands-on role where you'll help evolve the data architecture, contribute to the development of cloud-based solutions, and play a key part in strengthening data governance, quality, and accessibility.

Data Engineer Responsibilities

  • Data Reliability & Performance
  • Maintain and optimise SQL Server databases hosted on AWS RDS.
  • Troubleshoot SSIS packages and scheduled jobs.
  • Conduct performance tuning, query optimisation, indexing and cost efficiency reviews.
  • Support backup, disaster recovery and high-availability strategies.
  • Ensure high levels of data reliability for operational and reporting systems.
  • Modern Data Platform Development
  • Contribute to the build and enhancement of a data lake / lakehouse architecture.
  • Work with AWS tools such as S3, Glue and Lambda.
  • Develop robust, scalable data pipelines.
  • Prepare clean, structured datasets for visualisation tools (preferably Tableau).
  • Collaboration & Continuous Improvement
  • Partner with Product, Engineering and Analytics teams to deliver end-to-end data solutions.
  • Support data governance, security and quality initiatives.
  • Stay curious and adaptable, especially as AI continues to reshape data engineering practices.

Requirements

  • Strong SQL Server expertise (T-SQL, performance tuning, indexing).
  • Experience managing SQL Server environments within AWS RDS.
  • Hands-on SSIS development experience.
  • Proven background in building and maintaining data pipelines.
  • Experience preparing data for BI/visualisation tools (Tableau desirable).
  • Strong analytical, problem-solving and communication skills.
  • Knowledge of data warehousing and/or data lake concepts.
  • Any Data DevOps experience (e.g., Terraform, GitHub) would be highly beneficial.

Experience & Behaviours

  • You'll bring experience in a similar data engineering or senior backend engineering role, comfortable working in cloud-based production environments. This role suits someone who takes real ownership-not just of their code, but of platform stability, data quality, and best practice.
  • You should enjoy collaborating with others, sharing knowledge, and contributing to a culture of continuous improvement. Curiosity and a desire to explore new approaches, tools and industry trends will set you up for success here.

Apply for this position