This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a motivated Data Engineer(s) to join our growing team at Hutchison Technologies. Whether you're based in Sheffield or elsewhere in the UK, you'll design, build, and maintain the data pipelines and infrastructure that power our business intelligence, reporting, and operational decision-making, helping us get maximum value from our data across the UK. If you're analytically minded, enjoy solving complex problems, and take pride in delivering clean, reliable data solutions, this is a fantastic opportunity to develop your career with a company that invests in its people. We're open to a single Sheffield-based hire or two engineers working as a dedicated team from the same location anywhere in the UK.
Job Responsibility
Design, build, and maintain scalable data pipelines and ETL/ELT processes
Connect and integrate data from multiple business systems and third-party sources
Ensure data quality, consistency, and reliability across all pipelines
Support the development of dashboards, reports, and data products
Write clean, well-documented code and follow engineering best practices
Collaborate with stakeholders to understand data requirements and translate them into technical solutions
Where working as a pair, support and peer-review each other's work to maintain high standards
Maintain clear documentation of data models, pipelines, and processes
Track and report on data quality metrics and pipeline performance
Maintain a professional, collaborative presence across all teams
Communicate clearly with technical and non-technical colleagues, whether in person or remotely
Deliver data solutions that genuinely support business needs
Take ownership of data quality and end-user confidence in the data
Communicate effectively to ensure clarity around data definitions and outputs
Identify potential improvements or innovative solutions and escalate to your line manager
Take responsibility for mistakes and use them as opportunities to learn
Contribute to a strong one team culture through collaboration and open communication
Demonstrate flexibility to meet business needs
Maintain a positive, hardworking, and enthusiastic attitude
Follow all company health and safety procedures
Adhere to company quality and data governance standards at all times
Be mindful of infrastructure costs, particularly around cloud data services
Use time effectively and understand the cost impact of inefficient processes
Requirements
experience in a data engineering or similar technical role
Strong verbal and written communication skills
Proficiency in SQL and at least one programming language
Experience building and maintaining ETL/ELT pipelines
Familiarity with cloud data platforms (e.g. AWS, Azure, or GCP)
Understanding of data modelling principles and best practices
Nice to have
Experience with data warehousing tools (e.g. Snowflake, BigQuery, Redshift, or Synapse)
Familiarity with orchestration tools (e.g. Apache Airflow, dbt, or similar)
Experience with BI tools (e.g. Power BI, Tableau, or Looker)
Knowledge of data governance and data quality frameworks
Relevant cloud certifications (e.g. AWS Data Analytics, Azure Data Engineer)
What we offer
We invest in training, certifications, and development