Back to search
Reed Reedcouk · Posted today

Data Engineer

Ashton-on-Ribble GBP 45000-55000 / year Permanent

Permanent Reedcouk
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Data Engineer

Join a growing data engineering function and help build scalable, cloud-based data products that support data-driven decision making across the organisation.

The Opportunity

This is an exciting opportunity for a Data Engineer to work with modern cloud technologies while contributing to the design, development, and delivery of enterprise data products. Working alongside Product Managers, Architects, Principal Engineers, and fellow Data Engineers, you will help create robust, high-performing data solutions that transform raw data into valuable business insights.

You will play an important role in both enhancing existing data products and developing new solutions, taking ownership of technical delivery while ensuring quality, scalability, and maintainability.

Key Responsibilities

  • Design, develop, and maintain data products and data pipelines.
  • Build and optimise ETL/ELT processes within a cloud-based data platform.
  • Work closely with stakeholders to understand requirements and deliver effective technical solutions.
  • Analyse complex data challenges and develop scalable, high-quality solutions.
  • Create clear technical documentation and communicate solutions to both technical and non-technical audiences.
  • Support data quality, reliability, and performance optimisation initiatives.
  • Contribute to CI/CD processes, testing, deployment, and environment management.
  • Collaborate with engineering teams to improve standards, processes, and data products.
  • Participate in Agile delivery practices and continuous improvement initiatives.

About You

You are a skilled and motivated Data Engineer with strong technical abilities and a practical problem-solving mindset. You enjoy working collaboratively as part of a team, taking a logical approach to challenges and delivering high-quality solutions.

You are passionate about data, embrace new technologies, and are committed to producing reliable, efficient, and well-documented code. Strong communication skills and a focus on delivering value are key to your success.

Essential Skills & Experience

  • 3+ years' experience in Data Engineering with a focus on ETL/ELT development.
  • Strong SQL and Python programming skills.
  • Experience with DBT, Git, Terraform, IAM, Airflow/Composer, and Docker.
  • Experience working with cloud platforms, preferably Google Cloud Platform (BigQuery), with Azure or AWS also considered.
  • Knowledge of CI/CD practices, change management, and environment controls across development, testing, and production.
  • Experience creating and maintaining technical documentation.
  • Understanding of modern data engineering concepts, including Data Mesh and Test-Driven Development.
  • Experience working within Agile delivery environments.
  • Strong analytical, problem-solving, and communication skills.

This is a fantastic opportunity for a Data Engineer looking to further develop their cloud and data engineering expertise while working with modern technologies in a collaborative and forward-thinking environment.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent