Job Description
Position: Senior Data Delivery Engineer
Mode: Fully remote
About the role:
You will own and operate our dbt transformation layer that converts raw transaction data into clean, consistent, and trustworthy datasets for internal products and client delivery. This role is hands-on: you will write and maintain dbt models and rules, implement automated validation, monitor data quality, and troubleshoot issues quickly as upstream data and business logic change.
Responsibilities:
● dbt-first transformation ownership (models, tests, documentation)
● Receipt data cleaning rules (normalisation, standardisation, edge cases)
● Data integrity (quality gates, monitoring, incident response)
Problem space
Receipt data is inherently messy. You will routinely work through:
● Retailer and format variability, missing/ambiguous fields, and inconsistent line items
● Edge cases and exceptions where rules must be explicit and versioned
● Sche...
Apply for this Position
Ready to join BTI Executive Search? Click the button below to submit your application.
Submit Application