Data Ingestion Engineer

Focus Cloud Limited
London, United Kingdom
2 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£169,000 - £182,000
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Airflow Amazon Web Services Apache HTTP Server Computer Vision Microsoft Azure Big Data Databases Continuous Integration Data Dictionary Database Queries Python (Programming Language)
+21 more
Performance Tuning Standard Sql Workflow Management Systems Parquet Data Processing Google Cloud Cloud Platform System Data Ingestion Sql Optimization Apache Spark Git Data Lakes Pyspark Data Lineage Apache Kafka Spark Streaming Video Streaming Lidar Software Version Control Data Pipelines Databricks

Job description

  • Design, build and maintain batch and streaming ingestion pipelines using Python, PySpark and SQL
  • Ingest structured, semi-structured and sensor or time-series data from files, APIs, databases and device feeds
  • Process and transform datasets from gigabytes to multiple terabytes efficiently and cost-effectively
  • Understand the business and technical meaning of each data domain, and model data so it is usable downstream
  • Build data quality checks, validation, schema management and monitoring into every pipeline
  • Tune Spark jobs for performance, partitioning and storage layout at scale
  • Work with data scientists, ML engineers and analysts to understand their needs and deliver the right datasets
  • Document pipelines, data lineage and data dictionaries
  • Support production pipelines, troubleshoot failures and improve reliability

Requirements

  • Proven commercial experience as a Data Engineer or Data Ingestion Engineer
  • Strong Python programming for data processing and pipeline development
  • Hands-on PySpark experience with large distributed datasets
  • Advanced SQL, including complex queries, performance tuning and data modelling
  • Track record of working with large-scale data, from gigabytes up to multiple terabytes
  • Good understanding of data domains: how data is produced, what it represents and how it should be structured
  • Experience with data quality, validation and schema evolution
  • Familiarity with a cloud data platform such as AWS, Azure, GCP or Databricks
  • Version control (Git) and CI/CD for data pipelines

Desirable Experience

  • Automotive sector experience, such as vehicle, connected-car, telematics or autonomous driving data
  • Working knowledge of IMU (inertial measurement unit) data or other high-frequency sensor and time-series data
  • Exposure to computer vision or robotics datasets, such as camera, lidar or sensor-fusion data
  • Financial services experience, particularly with large, regulated or high-volume datasets
  • Streaming technologies such as Kafka or Spark Structured Streaming
  • Lakehouse formats and tooling such as Delta Lake, Apache Iceberg or Parquet
  • Orchestration tools such as Airflow or Dagster

About the company

Greater London - £650 - 700 per day, Benefits Contract Posted by: Focus Cloud Limited Posted: Wednesday, 11 November 2026 Our client, a leading AI and robotics business in the automotive space, is looking for a Senior Data Ingestion Engineer who has built data platforms that teach machines to see and move.

We’re looking for a Data Ingestion Engineer to build and run the pipelines that bring large, complex datasets into our data platform. You’ll work with gigabyte- to terabyte-scale data from many sources and turn it into clean, reliable, well-modelled datasets for analytics, data science and machine learning teams. The role suits an engineer who understands data domains as well as code. You’ll know where data comes from, what it means and how it should be shaped for the people who use it.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…