Salary: £80,000 - 115,000 per year Requirements: 7+ years of experience in Data Engineering or Backend Engineering. Strong Python development experience. Experience building distributed data platforms and scalable pipelines. Excellent knowledge of PostgreSQL or similar relational databases and NoSQL databases. Experience with vector databases such as Qdrant, Milvus or pgvector. Familiarity with Apache Spark, Airflow, Kafka, Elasticsearch/OpenSearch, Pandas and Polars. Strong understanding of data modelling, storage architecture and performance optimisation. Experience working on AI or Machine Learning platforms. Knowledge of cloud platforms such as AWS, Azure or GCP. JavaScript/Node.js experience. Event-driven architecture and stream processing experience. Previous experience within a h...