All Jobs Vacancy

Data Engineer - Marketing Data

Posted 3 days ago by Harris Global

Data Engineer, Marketing Data, SQL, Top of Funnel, CI/CD, Azure, Python, SQL, Contract, 12 Months, Inside IR35

Harris Global are currently on the lookout for a Data Engineer to join our global client on an initial 12 month contract. This role will be inside IR35 and require 3 days per week onsite in London Victoria.

The successful candidate must have marketing data expertise and possess a degree in a relevant industry. Unfortunately candidates without these will not be considered.

Key Responsibilities

  • Improve and extend the ETL/ELT pipelines behind our marketing data, raising reliability, freshness and data quality by building automated quality gates into the pipelines themselves.
  • Own and maintain data models covering the full marketing funnel, from top-of-funnel enquiries and campaign activity through to conversion, along with CRM and attribution data.
  • Build real business complexity into the models, such as fiscal calendars, seasonal cycles and multi-site, multi-country structures.
  • Deliver data that is model ready as well as dashboard ready, building the feature and statistics tables that support forecasting, modelling and back testing.
  • Prototype and prove new engineering patterns where existing ones fall short, then partner with the central data platform team to scale what works.
  • Work to a git-based flow with pull-request review and CI/CD, keep the automated test suite green and define jobs and infrastructure as code.
  • Move scheduled jobs onto automated identity-based deployment.
  • Work directly with Marketing and Communications stakeholders across global, regional and local teams, translating business questions into data they can rely on.
  • Handle ad-hoc analytical requests, using SQL, Python or Excel to turn a business question into a clear, well-founded answer.

Skills and Experience: Essential

  • A bachelor's degree in a numerate or technical subject. This is essential and applications without a degree cannot be considered.
  • Proven hands-on experience working with marketing data, including CRM, campaign and attribution data. This is a must-have for the role.
  • Strong expertise in top-of-funnel marketing data (lead generation, enquiries and campaign performance) and how it flows through to conversion.
  • 5+ years building and operating production ETL/ELT pipelines.
  • Hands-on experience with the Azure data stack: Azure Databricks (PySpark and SQL), Azure Data Factory, ADLS Gen2, Azure Blob Storage and Azure DevOps.
  • Proficiency in Python, SQL and dimensional modelling.
  • Strong git and CI/CD discipline including branching, pull-request review, promotion across environments and automated build, test and deployment.
  • Experience writing automated tests for data and pipeline code, with sound release and versioning discipline.
  • Experience with a governed lakehouse or data catalogue (eg Unity Catalog), including schema design and access control.
  • Sound data governance instincts, including handling personal data appropriately and working to a defined change-control process.
  • Confident working directly with commercial stakeholders and able to influence without formal authority.
  • Strong communicator across technical and non-technical audiences, with the cross-cultural skills to work with teams internationally.
  • Able to work on site in London 3 days per week. This is non-negotiable.

Data Engineer, Marketing Data, SQL, Top of Funnel, CI/CD, Azure, Python, SQL, Contract, 12 Months, Inside IR35

Rate:
Not specified
Location:
London
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
Data & Analytics
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job