Senior Data Engineer

About the Role
We are looking for a Senior Data Engineer to join our Data team and own data systems end to end, from the raw source all the way to the analysis that drives decisions. You will report to the Lead Data Engineer and work closely with growth, finance, and product, helping the whole company understand what is happening and why.
This is a wide role. You will build and operate the pipelines, model and data, manage the infrastructure, and deliver the analysis yourself. We are scaling fast, so the systems you build need to hold up when the data multiplies. If you like owning the full picture instead of a single layer, this is for you.

What you will be responsible for

  • Own data from source to delivery. Design ingestion from source systems into Big Query with Airflow (Cloud Composer), Dataflow and Python loaders; mode it in dbt; and deliver the analysis in Hex.
  • Build for 10x. We are growing fast, and the data is growing with us. Every pipline and model you ship should survive the volume multiplying in the next few months.
  • Manage infrastructure as code. Provision and evolve the data platform with Pulumi.
  • Partner directly with business teams. You understand what growth, finance, and product are trying to learn, get ahead of it, and translate messy questions into models and answers they can trust.

You might be a good fit if you

  • Have more than 5 years building and operating production data pipelines and warehouses
  • Are deep with our stack or close equivalents: GCPBigQuery, dbt, Airflow, Dataflow, Metaplane, Hex, and infrastructure as code (Pulumi or Terraform)
  • Write strong SQL and can both build the pipeline and read the metric.
  • Are comfortable navigating ambiguity moving quickly, and designing for scale from the start

We regret that only shortlisted candidate will be notified.


Ang Hui Hui, Michael Faith HR Consultants Pte. Ltd.
EA License No: 17C8802 | EA Personnel No: R23115878

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available