Job Description: Contract Data Engineer (3-Month, Possible Extension)Location: Remote Contract Duration: 3 months (with possibility to extend)Rate: Up to £400 inside IR35Company: Data Science & Engineering consultancy-led firm helping brands transform using people, data, and design thinking. Role OverviewWe’re looking for a talented Data Engineer for a short-term contract project, to help build, optimise, and maintain data infrastructure and pipelines. You’ll work closely with our data science, engineering, and analytics teams to take raw data through to usable formats, ensuring reliability, scalability, and performance. Ideal if you thrive in fast paced environments and can hit ground running with minimal oversight.Key ResponsibilitiesDesign, build, and maintain data pipelines and ETL/ELT workflows, especially for large-scale data sets.Use Databricks / PySpark to process, transform, and clean data efficiently.Write performant SQL queries for data extraction, analysis, and validation.Collaborate with data scientists / ML engineers to enable downstream model building (data availability, feature engineering, etc.).Ensure data quality, monitoring, and error-handling: logging, alerting, handling data drift or schema changes.Work on optimizing compute and storage costs, scaling pipelines and ensuring job performance.Document pipelines, data schemas, and maintain good practices (versioning, modular design).Assist in support and troubleshooting when data or pipeline issues arise.Must-Have Skills & ExperienceSolid experience working with Databricks (setting up notebooks / jobs / clusters / job orchestration).Strong Python skills, especially with PySpark.Very competent with SQL (both for analytics queries and data engineering).Experience with data pipeline tools / ETL frameworks.Awareness of best practices in data versioning, testing, monitoring.Good communication skills; able to liaise with both technical and non-technical stakeholders.Self-starter; able to rapidly understand existing architecture, adapt, and deliver.Nice to HaveExperience with cloud environments (AWS, GCP, Azure).Experience with streaming or real-time data pipelines.Understanding of vector databases or ML-friendly data engineering (feature stores etc.).Experience working in consulting / client-facing roles.
Job Title
Data Engineer