Salary: £40,000 - 70,000 per year Requirements: Experience with at least one cloud platform (Azure, AWS, or Snowflake) Exposure to Databricks or similar modern data processing tools Working knowledge of SQL and some experience with Python An understanding of data warehousing concepts A strong desire to learn, develop, and progress within a data engineering career Responsibilities: Supporting the development and maintenance of cloud-based data pipelines Assisting in the design and optimisation of data models and architectures Working with analytics teams to ensure high-quality, reliable data outputs Contributing to best practices in data governance and engineering standards Technologies: AWS Azure Cloud Databricks Python SQL Snowflake More: We are looking to appoint a Data Engineer to join our expanding data team in either our Leicester or Nottingham office, onsite 3 times per week. This is an excellent opportunity for someone with foundational experience who is eager to develop their skills and grow within a modern, cloud-based data environment. This role offers genuine progression, hands-on learning from experienced engineers, and the chance to be part of a collaborative and forward-thinking data team. We embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. last updated 18 week of 2026