About this role
Salary: £80,000 - 90,000 per year
Requirements: Experience with Databricks, SQL, Python and PySparkExperience building and optimising ELT and data pipelinesExperience with data modelling, lakehouse architecture and modern data platformsExperience with Azure data servicesExperience with API and third-party system integrationExperience with data quality, governance, metadata and lineageExperience with Git, CI/CD and engineering best practices Responsibilities: Shape how data is structured, governed and consumed across the businessDesign scalable data modelsBuild robust ELT pipelines in Databricks using SQL, Python and PySparkIntegrate data from multiple internal and third-party systemsCollaborate closely with Analytics Engineers to ensure data is reliable, well-governed and ready for business intelligence, automation and AI-powered solutionsChallenge existing approaches and improve platform architectureHelp define long-term data standards Technologies: AIAPIAzureBusiness IntelligenceCI/CDCloudCRMDatabricksGitPythonPySparkSQLSupport More:
We are recruiting a Data Engineer to join our organisation as we modernise our enterprise data platform and prepare for the next generation of analytics and AI-driven solutions. We are a business undergoing significant transformation, including a major CRM migration and ongoing investment in modern cloud technologies. The role offers genuine influence over technical direction and the opportunity to work within a growing data team. This is a hybrid position with three days per week in the office.
last updated 29 week of 2026