
Posted 7 days ago
Middle Data Engineer
AI Summary
Builds and operates batch and streaming data pipelines powering experimentation and production systems for fraud detection, recommendations, and personalization.
About this role
About the team
We are a focused engineering team of 5 to 9 people at a multi-product tech SaaS company. We work across personalization, recommendation, fraud detection, and some GenAI, through real-time, near-real-time, and batch pipelines. The team is a blend of Python backend engineers, ML engineers, QA (manual and automation), a data engineer, and data scientists. Our shared mandate is to take experimentation from our data scientists and turn it into
robust, production-grade systems, either as standalone services or integrated into wider platforms.
The role
You will build the data pipelines that power our experimentation and production systems, the backbone behind fraud detection, recommendations, and personalization. You will work primarily with Kafka (sometimes Flink), Spark on Databricks, and Airflow, modelling and optimizing data for both experimentation and production serving, and partnering closely with data scientists and backend engineers on data contracts and reliability.
Responsibilities
• Build and operate batch and streaming data pipelines (structured & unstructured data)
• Work primarily with Kafka, Spark on Databricks, and Airflow
• Model and optimize data for both experimentation and production serving
• Partner with data scientists and backend engineers on data contracts and reliability
• Own pipeline quality: testing, monitoring, and performance
• Take part in the teams on-call rotation for the pipelines you build and operate
Requirements
• 3+ years of data engineering or software engineering for data
• Strong Python, including PySpark
• Kafka and stream processing
• Databricks experience
• Airflow or similar orchestration tools
• Strong SQL and data modeling, plus solid relational database skills
• Software engineering mindset
Nice to have
• Flink
• ML Feature stores
• MLOps and ML pipeline exposure
• Docker and Kubernetes
• SaaS or high-scale product domain experience
Why join us
• Work on high-scale, high-throughput systems
• Broad range of technologies, stacks, and problems
• Contribute to turning experimentation into production systems
• A strong engineering culture that values technical depth and ownership
• Flexibility through hybrid and remote working
• A distributed team across Dubai and Europe
Skills
Explore related jobs
More jobs at Suntech Innovation
Similar Airflow jobs
Jobs in Dubai
- Internal Controls and Risk AnalystAggreko UK Limited · Dubai, UAE
Front Desk Agent - Russian SpeakerKempinski Hotels · United Arab Emirates - Dubai
Commis 1Kempinski Hotels · United Arab Emirates - Dubai- Performance Marketing Executivedmg events · Dubai
Buying Trainee (Emiratisation)Chalhoub Group · Dubai, United Arab Emirates
Commis IIJA Resorts & Hotels · Dubai, United Arab Emirates
Browse these categories
Market data for data engineer roles
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.