B

Bosta

Egyptian next-day logistics and courier services

Senior Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listedHybrid

About the Job

Requirements

  • At least 4 years of experience across data engineering and/or analytics engineering, with meaningful experience on both sides.
  • Comfort shipping across the data stack, including a Debezium connector and a dbt mart.
  • Deep dbt and SQL expertise, including ownership of a non-trivial project.
  • Production change data capture (CDC) experience using Debezium, Kafka Connect, Airbyte, or a hand-rolled approach against operational databases.
  • Deep knowledge of a cloud warehouse such as Redshift, Snowflake, BigQuery, or Databricks.
  • Strong Python skills and comfort with Linux, infrastructure as code, and continuous integration and continuous delivery (CI/CD).
  • Working understanding of how large language model (LLM) tooling, including retrieval-augmented generation (RAG), natural-language-to-SQL (NL-to-SQL), and embedded agents, consumes a data platform and what fails when the platform is not ready.

Responsibilities

  • Build end-to-end pipelines spanning MongoDB change data capture (CDC), ingestion, lakehouse, warehouse, dbt, semantic layer, and business intelligence (BI) and artificial intelligence (AI) consumers.
  • Co-own architecture decisions with the Data Engineering Lead.
  • Build CDC from production MongoDB without degrading operational database performance, and create ingestion patterns that make adding a new source a configuration change rather than a project.
  • Implement orchestration that is observable end to end using Airflow, Dagster, or Prefect.
  • Own the dbt project structure, conventions, tests, contracts, exposures, and continuous integration (CI).
  • Build the semantic and metrics layer using dbt Semantic Layer, Cube, or an equivalent, with one canonical definition per business metric.
  • Prepare the platform for LLM usage through column-level documentation, personally identifiable information (PII) tagging, query cost guardrails, materialized metric tables, and evaluations of AI-generated SQL.
  • Migrate existing logic from Tableau and Metabase into modeled, governed sources.

Desired Qualifications

  • MongoDB schema evolution at scale.
  • Production semantic-layer rollouts using dbt Semantic Layer, Cube, LookML, or MetricFlow.
  • Experience with lakehouse formats such as Iceberg, Delta, or Hudi, or streaming technologies such as Kafka, Flink, or Kinesis.
  • Experience with data catalog or lineage tools such as DataHub, Atlan, or Collibra.
  • Experience in logistics, marketplaces, or other operationally heavy domains.
  • Experience evaluating AI-generated SQL or analytical reasoning.
  • Production CDC experience against MongoDB.

About the Company

Bosta

Egyptian next-day logistics and courier services

Bosta provides next-day courier and logistics services in Egypt for businesses, handling pickup, transit, and last-mile delivery. Its platform offers real-time tracking and optional cash collection to streamline operations. It differentiates itself by pairing fast, nationwide delivery with tracking insights and cash handling for a wide range of clients, from e-commerce to traditional businesses, at competitive prices. The goal is to improve Egypt’s logistics experience by delivering reliable, fast, and affordable delivery solutions for businesses of all sizes.

Company size
1,001-5,000
Company stage
Series A
Total funding
$8.8M
Headquarters
Cairo, Egypt
Founded
2016

Recently Posted Jobs

Explore more opportunities at Bosta

See more jobs