Senior Data Engineer

Posted 5 Days Ago
Be an Early Applicant
Bangkok, Phra Nakhon, Bangkok, THA
In-Office
Senior level
Mobile • Payments • Software
The Role
Design, build, and operate scalable batch and incremental data pipelines on a Databricks lakehouse. Own data quality, observability, and SLAs; extend reusable frameworks; model insurance data; partner with data scientists and stakeholders; mentor engineers and perform thorough code reviews (including AI-assisted code).
Summary Generated by Built In

Data Engineering is a small, high-leverage platform team serving every Sunday entity (insurance, broker, care, technology) across two countries. We run one lakehouse and a set of frameworks — not a pile of one-off pipelines. You will have unusual ownership: the systems you design run production for the whole group.

Key Areas of Responsibility:
  • The lakehouse: Databricks on AWS (Unity Catalog, Delta) across Thailand and Indonesia, prod and non-prod workspaces.
  • Ingestion & export frameworks: our Python/PySpark (Spark Connect) batch framework pulling from operational databases (Postgres, MySQL, MSSQL, DB2, MongoDB) into Delta — and pushing back out: hash-diff incremental reverse-ETL from the lakehouse into operational Postgres serving live systems, plus Kafka (Avro/Confluent) streams.
  • dbt warehouses: layered medallion architecture for Thailand and Indonesia, tested and CI-gated.
  • Data Governance : End to End data governance across Thailand and Indonesia.
  • Everything as code: Terraform/Terragrunt for infrastructure, Databricks Asset Bundles for jobs and schedules, Jenkins for CI/CD. If it isn't in git, it doesn't exist.
Responsibilities:
  • Design, build, and operate batch and incremental pipelines end-to-end — from source system to the table an underwriter's dashboard reads.
  • Extend frameworks rather than write one-offs: when you solve a problem, the next ten sources get the solution for free.
  • Own data quality and reliability: tests, monitoring, SLAs, and the root-cause analysis when something breaks at 7am.
  • Model insurance data (policies, claims, members, payments) so analysts and data scientists can trust and reuse it.
  • Partner directly with data scientists, analysts, and business stakeholders across four business entities and two countries.
  • Review more code than you write — including code written by AI. We work AI-assisted by default.
  • Mentor other engineers and raise the team's bar for design and operational discipline.
Requirement:
  • 5+ years building production data systems, with at least one system you owned end-to-end (design → build → operate → evolve).
  • Expert SQL and solid data modeling — dimensional and lakehouse/medallion patterns, and the judgement to know when each applies.
  • Strong Python engineering: typed, tested, reviewable code — not just notebooks.
  • Production experience with Spark and a lakehouse platform (Databricks strongly preferred) or equivalent scale elsewhere.
  • Real understanding of incremental processing: CDC, merge/upsert semantics, idempotency, late-arriving data, backfills.
  • Operational depth: you've debugged pipelines under pressure and can tell the story of a root cause you found.
  • Fluency with AI coding tools and a track record of catching their mistakes. We don't screen AI out of our hiring process — we screen for people who use it well.
  • Clear written and spoken English — it's our working language, and much of our design work happens in documents and PRs.

Skills Required

  • 5+ years building production data systems with end-to-end ownership (design→build→operate→evolve).
  • Expert SQL and strong data modeling (dimensional and lakehouse/medallion patterns).
  • Strong Python engineering: typed, tested, reviewable code (not just notebooks).
  • Production experience with Spark and a lakehouse platform (Databricks strongly preferred) or equivalent at scale.
  • Real understanding of incremental processing: CDC, merge/upsert semantics, idempotency, late-arriving data, backfills.
  • Operational depth: experience debugging pipelines under pressure and performing RCA.
  • Fluency with AI coding tools and a demonstrated track record of catching their mistakes.
  • Clear written and spoken English.
  • Experience with data governance, CI/CD, and infrastructure-as-code (Terraform/Terragrunt, Jenkins, Git) in production environments.
  • Experience with Kafka/Avro/Confluent and operational databases (Postgres, MySQL, MSSQL, DB2, MongoDB).
  • Experience with dbt and medallion architecture, tested and CI-gated pipelines.
  • Hands-on experience specifically with Databricks (Unity Catalog, Delta) across environments.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Atlanta, GA
358 Employees

What We Do

sunday turns the tedious 15 minutes it takes to pay at a restaurant into a quick, simple experience that takes less than 10 seconds. You scan a QR code, pay, and walk away. In the meantime restaurateurs can focus on what matters for them: cooking incredible food and delivering an amazing guest experience. Founded by Victor Lugger and Tigrane Seydoux, the entrepreneurs and foodies behind Big Mamma, and Christine de Wendel. We are based in Paris, London, Madrid & Atlanta. We recruit food & tech enthusiasts. Our 3 values mean this: Simple - building powerful solutions through intuitive design Trust - transparent and accountable in everything we do Beyond - a collective journey, boldly driven by fearlessness

Similar Jobs

Coda (coda.co) Logo Coda (coda.co)

Senior Data Engineer

Information Technology • Internet of Things
Hybrid
Bangkok, Phra Nakhon, Bangkok, THA
476 Employees

Thoughtworks Logo Thoughtworks

Senior Data Engineer

Cloud • Information Technology • Software • Analytics
In-Office
Bangkok, Phra Nakhon, Bangkok, THA
7674 Employees

Makro PRO Logo Makro PRO

Senior Data Engineer

Marketing Tech • Retail • Software
In-Office
Nawamin, Bueng Kum, Bangkok, THA
103 Employees

Makro PRO Logo Makro PRO

Senior Data Engineer

Marketing Tech • Retail • Software
In-Office
Nawamin, Bueng Kum, Bangkok, THA
103 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account