Data Engineer / Analytics Engineer Contract £400-£450pd (Outside IR35) Remote working (1 Day a week in Liverpool or Glasgow) About the Role We are looking for a skilled Data Engineer (or Analytics Engineer, depending on experience) to design, build, and maintain the data foundations that power our reporting, analytics, and decision-making. You will work closely with data analysts, engineers, and client teams to create clean, reliable datasets and ensure seamless data flows across our systems. What Youll Do Database & Architecture Design and implement relational database schemas. Set up and maintain raw, test, and production database environments. Ensure data integrity, scalability, and performance across systems. Data Engineering / ETL Build and maintain ETL/ELT pipelines using SQL and Python. Transform and wrangle data from multiple sources into analytics-ready tables. Create reliable methods to read/write user inputs from the front-end into the database. BI & Reporting Integration Prepare clean, structured, reporting-ready data models. Ensure smooth integration with BI tools such as Power BI or Tableau. Support analysts by providing well-designed datasets and documentation. Engineering & Collaboration Use Git for version control and collaborative development. Maintain clear documentation and implement data quality checks. Work closely with data analysts, engineers, and client teams to deliver high-quality solutions.