Skip to content

Open nowPosted 10 hours ago

Data Engineering Lead

qlub24 open roles

Where
Dubai, UAE
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowData Engineering Leadqlub · Dubai, UAE
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on qlub's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.3% of postings close within 7 days. Measured by our own scanner across the market. qlub postings stay open a median of 7 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.6%3 days
  3. 13.3%7 days
  4. 21.3%14 days
  5. 35.7%30 days
  6. 59.1%60 days
This job: posted 10 hours ago

qlub median: 7 days open

The posting

Why qlub

The end of a great meal shouldn't be the slow part. Waiting for the check, finding someone to take payment, splitting a bill by hand. qlub removes that friction. Guests scan a QR code and pay in seconds. No app, no download, no waiting.

From Pay-at-Table and Digital Menus to Order-and-Pay, Payment Links, and SoftPOS terminals, we handle the full payment experience so restaurants can focus on what they do best: great hospitality. Less friction means faster table turnover, smoother operations, and higher profit.

We're a fast-scaling fintech backed by Mastercard, Mubadala, e& and Shorooq. $72M raised, live across multiple markets worldwide, and headcount doubled in the past year. We're building the teams that take us to the next stage.

The role

We need Data Engineering Lead to run our data platform and lead the engineers who build it. It runs on GCP (BigQuery, dbt, Airflow, ClickHouse) and feeds internal reporting, merchant analytics and AI tooling. As a player-coach, you stay hands-on with pipelines, reviews and production fixes while leading the team. Based in Dubai, India or Sri Lanka, remote or hybrid, with regular overlap with Gulf Standard Time (UTC+4).

What you’ll own

Technical leadership

• Lead the team’s day-to-day delivery: plan and prioritise work, hold regular 1:1s and remove blockers.

• Define and uphold engineering standards for code review, testing, naming conventions, data contracts, documentation and on-call.

• Mentor engineers through pairing, design reviews and timely, constructive feedback.

Architecture and platform direction

• Make and document architectural decisions across ingestion, transformation, serving and orchestration.

• Balance new feature work against reliability, scalability and technical debt, and keep the platform roadmap realistic.

• Manage the GCP environment around the warehouse, including Cloud Storage, Cloud Run, IAM and integrations with external cloud-hosted sources.

Data pipelines and modelling

• Own ingestion from transactional databases, SaaS platforms, application events and third-party APIs, including CDC, backfills, schema evolution and late-arriving data.

• Own the dbt project end to end: staging, intermediate and mart layers, incremental models, tests, documentation and modelling conventions.

• Optimise BigQuery for performance and cost through partitioning, clustering and query tuning, with spend tracked against a clear budget.

• Design low-latency analytical serving in ClickHouse or a comparable OLAP store, covering table design, sorting keys, materialised views and aggregation strategy.

Reliability and data quality

• Operate production Airflow workloads with sound scheduling, dependency management, retries and alerting.

• Establish freshness, completeness and quality checks, and resolve issues at the root cause rather than through repeated manual fixes.

• Lead incident response and post-incident reviews, and turn the findings into lasting improvements.

• Build CI/CD and automated testing for data code so that changes reach production safely.

Stakeholders and AI

• Partner with product, analytics, finance and operations to turn business needs into a prioritised delivery plan, and challenge requests where the value is unclear.

• Work with security and compliance on access control, PII handling and data governance.

• Identify practical uses of LLMs and AI agents in data discovery, quality monitoring and troubleshooting, and take the proven ones into production.

Who you are

• You own outcomes, yours and your team's, and decide well without full information

• You keep things simple, know what decisions cost, and explain the trade-offs

• You use AI to move faster without giving up security, quality or judgement

• You grow people, and you communicate clearly across teams and time zones

What you’ll need

• 6+ years in data or backend engineering, predominantly on production systems.

• At least 1 year leading or mentoring data engineers, as a tech lead, team lead or senior engineer with clear technical ownership.

• A track record of owning a data platform, or a significant part of one, across architecture, reliability and cost.

• Strong Python, with extensive experience building and debugging production pipelines and services.

• Advanced SQL, including window functions, complex transformations and query performance analysis.

• 2+ years of production dbt experience: incremental models, macros, tests and documentation.

• Hands-on experience operating Apache Airflow in production, including backfills, monitoring and troubleshooting.

• Production experience with BigQuery: data modelling, partitioning, clustering, and query and cost optimisation.

• Working knowledge of GCP, including Cloud Storage, IAM and cloud data infrastructure.

• Solid PostgreSQL knowledge: indexing, query performance and incremental extraction.

• Experience with Apache Flink or a comparable stream or distributed processing framework.

• Confidence on Linux: Bash, cron, Docker on VMs, log analysis, SSH and basic networking.

• Strong engineering practice: Git, CI/CD, automated testing and code review.

Nice to have

• Production experience with ClickHouse, including performance tuning, materialised views and cluster operations.

• Managed ELT platforms such as Airbyte or Fivetran.

• CDC and event streaming with Datastream, Kafka or Debezium.

• Kubernetes and Terraform.

• BI tools such as Tableau or Power BI, and an understanding of BI performance.

• LLM APIs, retrieval-augmented generation (RAG) and agent frameworks.

• Data observability tools such as Soda, Great Expectations or Monte Carlo.

• AWS services, including EC2, S3 and RDS.

• Data governance for payments data, such as PCI DSS.

• Experience in payments, fintech, hospitality technology or a high-growth marketplace.

What we offer

• Real ownership over products that impact millions of diners and thousands of restaurants globally

• The opportunity to solve challenging problems in payments, hospitality, and customer experience

• A fast-moving environment where great ideas quickly become reality

• Close collaboration with experienced operators, builders, and industry experts

• A chance to leave a visible mark on one of the fastest-growing restaurant technology companies globally

Ready to build? Join us and help shape how the world pays at the table. If that excites you, apply now.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against qlub's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on qlub's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    qlub's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.