All projects Consumer technology · location data

Geo-Data Delivery with SLA Observability

A large North American location-data company

Delivering location data to an external buyer every 30 minutes, where a missed SLA costs money.

AWS Athena AWS Glue AWS Lambda Amazon S3 Amazon CloudWatch PagerDuty

The team

  • 1 Director of Data Engineering
  • 1 Engineering Manager
  • 4 Data Engineers

Use cases

  • Metrics calculation
  • Reverse ETL: data delivery to an external client
  • Data quality metrics
  • Data observability with SLA enforcement and on-call

What was built

  • Athena SQL run from a Glue Python Shell job every 30 minutes
  • Results written as Parquet partitions into the client's landing zone
  • Lambda compliance checks before data leaves the account
  • CloudWatch metrics and alerts on every step
  • PagerDuty on-call rotation for the data team

What changed

  • About 90% of the engineering effort went into observability, not transformation — because an SLA breach meant a financial penalty.
  • Compliance checks ran inside the pipeline, so non-compliant data never reached the buyer.
  • A hard lesson: part of the SLA depended on upstream systems the data team did not own. Contracts and alerts must cover that.

Let's talk about your data platform

Tell us what you are working on. We reply within one business day, and we will tell you plainly if we are not the right fit.

Other projects