Y

Yassir

On-demand ride-hailing, delivery, and digital finance

Data Engineer - Multiple Teams

Data EngineeringConfirmed live in the last 24 hours
Full-timeAlgiers [El Djazaïr], AlgeriaNo salary listedHybrid

About the Job

Requirements

  • At least 5 years building production data or backend systems, with ownership of pipeline reliability and output correctness.
  • Experience solving difficult data problems involving scale, real-time processing, or accuracy, and ability to explain design tradeoffs.
  • Streaming experience and understanding of stream-versus-batch tradeoffs, event modeling, and schema evolution.
  • Comfort working in a compiled systems language such as Rust, Go, C++, Scala, or a similar language.
  • Working knowledge of an analytical data store and SQL.
  • Proficiency editing and validating AI-produced code and decomposing ambiguous goals into specifications an agent can execute unattended.
  • Strong focus on data correctness, freshness, and reliability.
  • Strong written communication and effectiveness in a distributed, asynchronous environment, with Paris timezone overlap of approximately three hours.
  • Complete ownership of the data pipeline and its documentation, including proactively surfacing problems.

Responsibilities

  • Own the data management platform layer end to end, including incoming event streams, segment and audience computation, and analytical stores that support targeting and reporting.
  • Design and operate audience and measurement computation over large, high-velocity event streams in near real time, making appropriate tradeoffs between accuracy and computational cost.
  • Own the stream-first ingestion and processing pipeline, maintaining its stream-first design rather than reverting to batch processing.
  • Own how raw signals become targetable audiences, including their computation, storage, refresh, and exposure to the serving path.
  • Use AI-assisted development tooling to implement work, specify self-contained issues, and review and gate every code change.
  • Document schemas, data contracts, architecture decisions, and other technical decisions.

Desired Qualifications

  • Experience with DMP or advertising data, audience systems, or segmentation.
  • Knowledge of distributed and complex systems, including experience building or operating them.

About the Company

Yassir

On-demand ride-hailing, delivery, and digital finance

Yassir runs a super app that combines ride-hailing and last-mile delivery across 45 cities in the Maghreb, with recent expansions into France, Canada, and Sub-Saharan Africa, and it is adding digital financial services for paying, saving, and borrowing. Users access all services in one app, with the platform coordinating rides and deliveries through its logistics network and offering fintech features for payments and lending. Unlike single-service competitors, Yassir bundles transportation, delivery, and financial tools within a single regional marketplace, and it emphasizes social values and financial inclusion. Its goal is to become a comprehensive marketplace that helps people use a cashless, digital economy while meeting everyday needs across its growing network.

Company size
1,001-5,000
Company stage
Series B
Total funding
$180.3M
Headquarters
Algiers, Algeria
Founded
2016

Recently Posted Jobs

Explore more opportunities at Yassir

See more jobs