A complete application in a minute
Tailored resume and cover letter, ready to send.
Michael Page is seeking a Senior Data Engineer in London to drive customer data outcomes for campaigns and communications. You will own BNA pipeline architecture, data models and the Databricks golden layer, blending engineering, MDM, data architecture and technical leadership.
Role focuses on end-to-end data delivery, data quality, PR governance and production readiness. The contract runs 12 months, rate £600-£800 per day inside IR35, based in Canary Wharf.
BNA Senior Data Engineer: sits closer to the business outcome; specifically ensuring customer data is correctly selected & delivered for campaigns / customer communications.
CDI Senior Data Engineer / CRM Golden Layer Principal Data Engineer: owning the enterprise customer data model and golden layer within databricks. Blending engineering, modelling master data management, data architecture & technical leadership.
The organisation operates in the energy industry in London.
Advanced SQL, Python/Spark and Databricks data engineering.
Workflow orchestration, dependency management, idempotency and scheduled/triggered jobs.
CI/CD, version control Azure DevOps, PR review, unit/integration testing and environment promotion. Production support, DQ controls, alerting, reconciliation and incident diagnosis
Nice to have: CRM decisioning, history with customer eligibility/consent and activation; Practical Comarch and/or SFMC/SFTP interface.
Expert SQL, Python/Spark, Databricks and dimensional/data-product modelling.
SCD1/SCD2, CDC, historical backfill and high-volume transaction processing.
Orchestration, CI/CD, testing, observability and production support.
Nice to have: CRM, loyalty, consent and customer-identity domain work. Ability to work with CIS, Comarch, SFMC, AWS/Data Hub and analytics consumers.
Based in Canary Wharf, Competitive daily rate of £600-£800 a day inside IR35. 12 months contract.