Senior Data Engineer — Real-Time Streaming & Lakehouse

Deel

México

On-site

MXN 2,171,000 - 3,257,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Deel is transforming how global data is turned into actionable insights. Our Data Platform team builds streaming pipelines using Spark Structured Streaming and Apache Iceberg to deliver near-real-time models.

You’ll own the platform end-to-end, from design to deployment, driving cost efficiency and scalability across domains. You’ll collaborate with partners to onboard new data sources, optimize lakehouse performance, and enhance observability with modern tooling.

Qualifications

  • 7+ years of data engineering experience, with at least 3 years running streaming pipelines in production.
  • Deep hands-on experience with Apache Spark, especially Structured Streaming, state stores, and performance tuning.
  • Production experience with a lakehouse table format, ideally Apache Iceberg; familiarity with partitioning strategies.

Responsibilities

  • Design, build, and harden Spark Structured Streaming applications that process CDC events into near-real-time data models.
  • Run and scale AWS EMR clusters, manage sizing, multi-cluster deployment, and cost optimization.
  • Own health of Apache Iceberg tables with partition specs, compaction, and cleanup at scale.
  • Onboard new business domains to the streaming platform and coordinate with source-database owners.
  • Debug production issues, identify root causes, and implement durable fixes with data-backed validation.
  • Build observability tooling and runbooks to speed up diagnosis and recovery.
  • Improve deployment and developer experience via CI/CD pipelines and guardrails.
  • Handle ad hoc ingestion and backfill requests from partner teams

Skills

Spark Structured Streaming
Python
SQL
Scala/Java
CDC/Kafka semantics
Cloud/AWS

Tools

Apache Iceberg
Snowflake
Estuary Flow
Kafka
Airflow
Grafana Loki
Kubernetes (K8s)

Job description

Deel is transforming how global data is turned into actionable insights. Our Data Platform team builds streaming pipelines using Spark Structured Streaming and Apache Iceberg to deliver near-real-time models.

You’ll own the platform end-to-end, from design to deployment, driving cost efficiency and scalability across domains. You’ll collaborate with partners to onboard new data sources, optimize lakehouse performance, and enhance observability with modern tooling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer — Real-Time Lakehouse Mastery
Senior Data Engineer — Real-Time Lakehouse Mastery

Athenaworks • Región Centro

On-site
MXN 1,204,000 - 2,063,000
Payment in USD
Flexible work schedule
Learning Budget
+1
Senior Data Engineer: Lakehouse & Streaming Architect
Senior Data Engineer: Lakehouse & Streaming Architect

AthenaWorks LLC • Mexico

On-site
MXN 1,529,000 - 2,209,000
Payment in USD
A truly flexible work schedule
A Non-Working Pay Days Policy
+1
Senior Data Engineer — Real-Time Lakehouse & Kotlin
Senior Data Engineer — Real-Time Lakehouse & Kotlin

Athenaworks • Ciudad de México

On-site
MXN 2,063,000 - 3,095,000
Payment in USD
Flexible work schedule
Non-Working Pay Days Policy
+2
Senior Data Engineer - Lakehouse Platform & Pipelines
Senior Data Engineer - Lakehouse Platform & Pipelines

Arkham Technologies • Ciudad de México

On-site
MXN 900,000 - 1,300,000
Senior Data Platform Architect — Real-Time Lakehouse
Senior Data Platform Architect — Real-Time Lakehouse

Nodi • Ciudad de México

Remote
MXN 900,000 - 1,400,000
Remote Data Engineer — Scalable Pipelines & Lakehouse
Remote Data Engineer — Scalable Pipelines & Lakehouse

PROGRAMMING.COM • Azcapotzalco

On-site
MXN 520,000 - 760,000
Senior Data Engineer
Senior Data Engineer

Deel • Mexico

On-site
MXN 2,171,000 - 3,257,000
Senior Big Data Engineer - Real-Time Data & Spark Expert
Senior Big Data Engineer - Real-Time Data & Spark Expert

Aptonet • Mexico

On-site
MXN 700,000 - 1,100,000
Senior Data Engineer: Spark + Scala (Remote)
Senior Data Engineer: Spark + Scala (Remote)

Apex Systems • Región Centro

On-site
MXN 1,083,000 - 1,204,000
Remote work
Comprehensive benefits
Awards recognition
Senior Data Engineer - Remote, Flexible Hours & Delta Lake
Senior Data Engineer - Remote, Flexible Hours & Delta Lake

BairesDev • Veracruz

Remote
MXN 1,649,000 - 2,748,000
Remote work
USD compensation
Hardware provided
+2