I

inDrive

Global ride-hailing platform with fare negotiation

Senior Data Engineer

Data EngineeringUpdated on Nov 13
Full-timeAbu Dhabi - United Arab EmiratesNo salary listedHybrid

About the Job

Requirements

  • At least 4 years of experience in data engineering.
  • Experience with multi-sensor data from vehicles or robots, including cameras, IMU, or LiDAR, and synchronizing streams.
  • Experience preparing training datasets for computer vision or autonomous-driving models.
  • Experience handling large volumes of binary or media data in object storage such as S3 or GCS, and using distributed processing such as Spark or an equivalent.
  • Hands-on experience with spatial data, including PostGIS, GeoPandas or Shapely, coordinate reference systems, and GPS tracks.
  • Strong Python and SQL skills, with AWS or GCP, Docker, and Kubernetes.

Responsibilities

  • Build pipelines that move multi-sensor vehicle data, including multi-camera video, IMU, LiDAR, and GPS, into cloud storage, and synchronize and geo-reference the streams.
  • Own sensor-data storage layout and lifecycle, including partitioning, hot and archival tiers, and cost control as volume grows.
  • Build ingest-path validation and monitoring for incomplete uploads, missing or unsynchronized streams, and vehicles that stop producing usable data.
  • Prepare training datasets for autonomous-driving models by selecting data by location, route, and conditions, versioning datasets, and delivering them in formats needed by ML teams.
  • Take over and develop current imagery and GPS-track pipelines from vehicle cameras, and contribute to geodata pipelines including ingestion from company data, OpenStreetMap, Overture Maps, and vendors, as well as conflation, validation, and publication.
  • Work with company data in BigQuery and keep spatial queries fast on large PostGIS and GeoParquet tables.

Desired Qualifications

  • Experience with sensor-data formats such as ROS2 bag, MCAP, or point clouds.
  • Experience with Parquet, Delta, or Iceberg, and Databricks.
  • Experience with Argo Workflows or Airflow.
  • Experience with OpenStreetMap and Overture Map.
  • Experience with QGIS.
  • Experience with BigQuery.

About the Company

inDrive

Global ride-hailing platform with fare negotiation

inDrive operates a global mobility and urban services platform that connects passengers with independent drivers through a fare-negotiation system. Riders propose a trip price, and nearby drivers can accept, decline, or counteroffer, creating a peer-to-peer ride-hailing model. The service has expanded to intercity rides, delivery and cargo, groceries, advertising, and driver-focused fintech within its app. Unlike typical ride-hailing apps that use fixed fares, inDrive enables price negotiation and direct driver-rider interaction, and it pursues growth through a venture arm that funds ride-hailing-adjacent startups in emerging markets. This broader strategy aims to build a super-app for urban and gig-economy needs, with the goal of offering a wide range of mobility and urban services in 48 countries.

Company size
10,001+
Company stage
Debt Financing
Total funding
$532M
Headquarters
Mountain View, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at inDrive

See more jobs