Data Engineer
London / £70000 - £83000 annum
INFO
£70000 - £83000
LOCATION
London
Permanent
Data Engineer
Salary: £83,000
Location: London (3 Days in Office)
Shape the future of data-driven decision-making by transforming raw information into trusted, insight-ready assets. Join a team where analytics engineering fuels innovation, intelligence, and impact across the business.
The Opportunity
This is an exciting opportunity to help shape the foundation of a modern, data-enabled organisation. You'll design and build scalable analytics models and pipelines that transform raw data into trusted insights, powering smarter decisions across every level of the business.
Working at the intersection of data engineering and analytics, you'll bring structure, governance, and innovation to complex data ecosystems. The role offers the chance to influence how data drives strategy, automation, and AI adoption. It's a perfect fit for someone who's passionate about clean design, collaboration, and the pursuit of data excellence.
Role and Responsibility
This role focuses on designing and maintaining scalable cloud infrastructure while driving automation and reliability across environments. You'll leverage Terraform for Infrastructure as Code and Kubernetes for container orchestration, ensuring efficient deployments and robust system performance. Working within Azure, you'll integrate advanced analytics platforms like Databricks and build data pipelines using Python and PySpark to support large-scale processing.
The position also involves optimising data models, delivering insights through Power BI, and managing relational data with SQL. Collaboration with engineering and analytics teams will be key to enhancing architecture, security, and reporting capabilities. This is an opportunity to shape infrastructure and data strategy while delivering high-impact solutions in a dynamic environment.
Interview Process
- Introductory Chat
- Technical and Stakeholder Conversation with Senior Team
Apply now to help shape the future of data-driven decision-making and make your mark in a truly analytics-led environment.
SIMILAR
JOB RESULTS
Senior Data Scientist
London
£50000 - £85000
+ Risk Analytics
PermanentLondon
To Apply for this Job Click Here
SENIOR DATA SCIENTIST
LONDON- HYBRID
UP TO £85,000
Join a top lending fitnech where you’ll sit within the Data Science function, but specifically focuses on the US lending portfolio, working with a high-impact team with plenty of ownership and autonomy!
THE ROLE
- Developing credit risk predictive ML models for US lending portfolios, primarily scorecard-based models
- Building and enhancing income models, early repayment models, and forecasting models
- Driving automation of lending decisions across the Loans portfolio
- Supporting Credit Card growth, including new acquisition scorecards as volume increases through upcoming Experian integration
- Owning the entire modelling process – from data extraction and feature engineering through to deployment (no separate engineering hand-off)
REQUIREMENTS
- Strong data science/ modelling experience using ML techniques
- Background in Financial services, Banking, Insurance or Gambling
- Strong Python
HOW TO APPLY
Please apply below or send CV

To Apply for this Job Click Here
Digital Analyst
Leeds
£30000 - £35000
+ Digital Analytics
PermanentLeeds, West Yorkshire
To Apply for this Job Click Here
Data Analyst
Up to £35,000
Leeds – Hybrid (2 days in office)
We’re working with a global marketing agency that partners with household-name brands across multiple international markets. They’re looking to hire a Digital Analyst with experience working closely with marketing teams and delivering customer insight to join their growing analytics function and support insight-led decision-making.
The Role
As a Digital Analyst, you’ll focus on analysing digital and marketing performance while generating customer insights to inform strategy. This is a hands-on, insight-driven role within a fast-paced agency environment.
Marketing Optimisation & Performance Analysis
- Analyse paid media performance across platforms including Google Ads, LinkedIn, and Campaign Manager 360
- Build and maintain dashboards using Power BI (with exposure to Looker and Tableau)
- Evaluate creative effectiveness, headlines, bidding strategies, and regional performance
- Combine data from multiple sources, including GA4 and Adobe Analytics, to deliver actionable insights
- Translate analysis into clear recommendations that directly inform marketing decisions
Customer Analytics
- Analyse customer behaviour, loyalty, membership, and purchasing trends
- Identify patterns, changes, and underlying drivers behind customer actions
- Create clear, impactful visualisations and presentations for stakeholders
- Communicate insights in a way that supports commercial decision-making
Additional Responsibilities
- Contribute to ad-hoc insight projects across the agency
- Support cross-client and cross-sector analytical initiatives
Skills & Experience
- Strong experience with Power BI and Looker
- Experience with GA4 and Adobe Analytics
- Previous experience in a marketing agency or analytics-focused environment
Please note we cannot offer sponsorship for this position.

To Apply for this Job Click Here
Digital Analyst
Manchester
£30000 - £35000
+ Digital Analytics
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Data Analyst
Up to £35,000
Manchester – Hybrid (2 days in office)
We’re working with a global marketing agency that partners with household-name brands across multiple international markets. They’re looking to hire a Digital Analyst with experience working closely with marketing teams and delivering customer insight to join their growing analytics function and support insight-led decision-making.
The Role
As a Digital Analyst, you’ll focus on analysing digital and marketing performance while generating customer insights to inform strategy. This is a hands-on, insight-driven role within a fast-paced agency environment.
Marketing Optimisation & Performance Analysis
- Analyse paid media performance across platforms including Google Ads, LinkedIn, and Campaign Manager 360
- Build and maintain dashboards using Power BI (with exposure to Looker and Tableau)
- Evaluate creative effectiveness, headlines, bidding strategies, and regional performance
- Combine data from multiple sources, including GA4 and Adobe Analytics, to deliver actionable insights
- Translate analysis into clear recommendations that directly inform marketing decisions
Customer Analytics
- Analyse customer behaviour, loyalty, membership, and purchasing trends
- Identify patterns, changes, and underlying drivers behind customer actions
- Create clear, impactful visualisations and presentations for stakeholders
- Communicate insights in a way that supports commercial decision-making
Additional Responsibilities
- Contribute to ad-hoc insight projects across the agency
- Support cross-client and cross-sector analytical initiatives
Skills & Experience
- Strong experience with Power BI and Looker
- Experience with GA4 and Adobe Analytics
- Previous experience in a marketing agency or analytics-focused environment
Please note we cannot offer sponsorship for this position.

To Apply for this Job Click Here
Senior Credit Risk Analyst
£60000 - £80000
+ Risk Analytics
PermanentEngland
To Apply for this Job Click Here
SENIOR CREDIT RISK ANALYST
LONDON HYBRID OR FLEXIBLE WORKING OPTIONS
UP TO £80,000
Join a fast paced fintech who are on a mission to on a mission to simplify and reduce credit card debt. This is a super exciting Senior credit risk analyst role looking at aggregator performance and strategy.
THE ROLE
This is a high-impact, commercially focused role sitting at the heart of growth, pricing, and credit risk. You’ll take ownership of aggregator performance and funnel conversion, using data to drive smarter acquisition and better-quality lending outcomes.
- Owning end-to-end aggregator strategy, working across pricing, eligibility, and risk rules to maximise approval and conversion rates
- Analysing the customer acquisition funnel from aggregator click through to funded loan, identifying friction points and drop-off drivers
- Optimising pre-approval, credit policy, and pricing strategies to improve conversion while maintaining robust risk controls
- Partnering closely with Commercial and Product teams to test and refine aggregator propositions and journey design
REQUIREMENTS
-
Proven exposure to pricing strategy and commercial optimisation
-
Experience working with aggregators / price comparison platforms
-
Confident working with SQL (and ideally Python or similar)
HOW TO APPLY
Please apply below or send your CV

To Apply for this Job Click Here
Analytics Engineer/Senior Analytics Engineer
London
£75000 - £95000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Analytics Engineer / Senior Analytics Engineer
Permanent | £75k (Analytics Engineer) / £90k (Senior Analytics Engineer)
I’m recruiting for a growing digital business that is expanding its analytics capability and hiring at Analytics Engineer and Senior Analytics Engineer level on a permanent basis.
This is a great opportunity to join a modern data team and play a key role in building scalable, high-quality analytics foundations that support self-service BI and data-driven decision-making.
The Role
You’ll focus on designing and building analytics-ready data models and pipelines, working closely with data engineers, analytics specialists, and product owners.
Key responsibilities include:
-
Building data pipelines in dbt, transforming data from bronze to gold layers using Kimball methodologies
-
Implementing data quality frameworks and testing strategies
-
Owning the semantic layer for BI tools such as Looker and Power BI
-
Supporting self-service analytics and improving data literacy across the business
-
Acting as an SQL subject matter expert (Postgres, Cloud SQL, BigQuery, Redshift)
-
Using orchestration tools such as Airflow to deliver reliable, automated pipelines
-
Contributing to IaC and CI/CD pipelines via GitHub
-
Collaborating across engineering, analytics, data science, and product teams
Experience Required
-
Strong experience in an Analytics Engineer or similar role
-
Advanced SQL and data modelling skills
-
Hands-on experience with dbt and modern analytics stacks
-
Experience supporting BI and semantic layers
-
Comfortable working in cross-functional team
If you are interested in the role please apply. To follow please message me on LinkedIn or email.

To Apply for this Job Click Here
CRM Manager – Contract
City of London
£350 - £351
+ Advanced Analytics & Marketing Insights
ContractCity of London, London
To Apply for this Job Click Here
CRM Manager
£350 per day (outside IR35)
3 Months
Immediate start
Hybrid
Key Responsibilities
- Own the email marketing strategy and execution for acquisition campaigns.
- Build and optimize lead capture flows, nurture journeys, and conversion-focused sequences.
- Deliver BAU email campaigns and lifecycle journeys aligned with acquisition targets.
- Collaborate with the lifecycle marketing team and growth manager to ensure consistency across push, SMS, and email.
- Monitor performance metrics and report on campaign effectiveness.
- Work closely with product and design teams to ensure messaging and creative align with brand guidelines.
Success Criteria
By the end of the contract, success will look like:
- Fully operational email campaigns and lifecycle journeys.
- Meeting or exceeding acquisition targets tied to lifecycle performance.
- Smooth integration into the team and processes, with potential for permanent hire.
Required Skills & Experience
- Proven experience in email marketing and acquisition marketing.
- Strong understanding of high-volume eCommerce products and transactional flows.
- Experience with lead capture, nurture journeys, and conversion optimization.
- Familiarity with HTML (nice to have).
- Experience with Customer.io or similar lifecycle marketing platforms

To Apply for this Job Click Here
Digital Markting Manager – Contract
London
£300 - £350
+ Digital Analytics
ContractLondon
To Apply for this Job Click Here
Digital Marketing Manager – Contract
£300-£350 per day (inside IR35)
Agency
London – Remote
Join a specialist communications organisation dedicated to societal and behavioural change. This is not your typical consumer-brand agency, their work focuses on countering misinformation, supporting democratic processes, and strengthening civil society.
Working with mostly public sector clients as well as international partners across Europe, USA and beyond. They have also delivered initiatives for global institutions, alongside selective private sector and non-profit clients where the mission aligns.
Digital Marketing Campaigns range from short-term awareness initiatives to longer-term capacity building, digital audits, and strategic advisory. You would be part of a small digital function in a multidisciplinary team covering paid and organic channels, digital strategy, research, analytics, UX, content and training. The Digital Marketing Manager will operate across multiple projects rather than a single campaign. This is a hands-on role suited to an experienced all-rounder who enjoys variety.
Role & Responsibilities
- Act as the day-to-day digital lead on projects
- Plan and execute paid and organic campaigns across Meta, Google and other platforms
- Work with media buyers to optimise live activity
- Analyse campaign data and drive real-time improvements
- Upskill partners and stakeholders on platform usage (e.g. moving beyond Meta platforms, adopting TikTok, etc.)
- Review analytics and platform data to identify gaps/opportunities
- Produce recommendations to guide improvement
Skills & Experience
- Hands-on experience with Meta Ads & Google Ads
- Strong capability across paid search and paid social
- Working knowledge of LinkedIn and X (Twitter) for campaigns
- Ability to work in GA4 and platform analytics to extract insights and produce reports
- Comfortable multitasking across multiple concurrent workstreams
Benefits
£300-£350 per day inside IR35, London based
How to Apply
Register your interest by sending your CV to Lloyd Dunstall via the Apply link on this page
Digital Marketing Manager / Paid Social / Paid Search / Meta Ads / Google Ads / GA4 / Google Analytics / Performance Marketing

To Apply for this Job Click Here
Data Engineer – PyTorch (Contract)
London
£600 - £650
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
Senior Data Engineer – Contractor
London (Hybrid), 6 months
£700 per day | Inside IR35
A global life sciences organisation is seeking a Senior Data Engineer to join a highly technical data platform team working on ML-adjacent initiatives. The environment is cloud-native and highly data-intensive, with a strong focus on unstructured data and scalable pipelines.
This is a data engineering role rather than an ML Engineer or Data Scientist position. The successful contractor will be comfortable operating close to machine learning workflows, particularly working with PyTorch in a cloud environment, but the core responsibility remains data engineering at scale.
The Role
You will be responsible for designing, building and maintaining data pipelines that support machine learning use cases. The project is particularly heavy on PyTorch for data loading and dataset management, and you will be working with large volumes of files stored in cloud object storage. You’ll collaborate closely with technical stakeholders and domain experts, managing data that is specific to the life sciences space.
Required Skills and Experience
Strong Python development
Extensive experience with cloud object / blob storage for unstructured data
Experience with Google Cloud Storage (preferred) or AWS S3
Hands-on experience using PyTorch, particularly for data loading and dataset management
Five or more years of commercial experience in data engineering or cloud data platforms
Desired Experience
GCP experience, including BigQuery
Strong SQL skills across relational databases such as Microsoft SQL Server or PostgreSQL
Understanding of memory management in data-intensive systems
Nice to Have
Experience with additional GCP services such as Cloud Run, Cloud SQL or Cloud Scheduler
Exposure to machine learning workflows in a production environment
Background or interest in pharma or life sciences
Additional Context
This role is not looking for a specialist ML Engineer. Candidates should have practical exposure to PyTorch or similar frameworks (TensorFlow can be considered), such as supporting ML pipelines or delivering a substantial project over 6-12 months. Experience limited to Pandas or NumPy alone would not be suitable.
Hybrid working, London-based, £700 per day inside IR35.
For more information, please apply or contact Harnham for a confidential discussion.

To Apply for this Job Click Here
Principal Data Scientist
City of London
£80000 - £130000
+ Data Science & AI
PermanentCity of London, London
To Apply for this Job Click Here
LEAD & SENIOR AI ENGINEER
Travel Required
We are seeking a number of Data Scientists to apply AI, data science, and advanced analytics to tackle complex real-world problems, owning end-to-end solutions from concept to embedded delivery-working in agile, multi-disciplinary teams to create lasting impact.
What you’ll do:
- Identify and deliver high-impact AI, analytics, and digital solutions from concept to operation.
- Lead end-to-end design and delivery of digital and machine learning products.
- Inspire multi-disciplinary teams across technology, process, and people.
- Set technical best practice and translate complex ideas for non-technical audiences.
- Stay current with emerging technologies and apply them pragmatically.
- Mentor colleagues and work closely with clients to embed lasting change.
Skills:
- Deep expertise in AI, data science, advanced analytics, or digital engineering.
- Proven experience delivering production-ready digital or ML solutions.
- Strong capability with modern languages, data platforms, and cloud tools.
- Ability to integrate technology into real-world business processes.
- Confident leader and collaborator with excellent communication skills.
- Client-focused, analytical, and adaptable, with a strong learning mindset.

To Apply for this Job Click Here
Head of Data Analytics
London
£100000 - £110000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Head of Data Analytics (Maternity Cover)
Fixed-term contract (6-8 months) | Hybrid working | London
I’m working with a high-growth, purpose-led organisation in the sustainable infrastructure and electric mobility space, who are looking to appoint an experienced Head of Data & Insights on a fixed-term basis to cover maternity leave.
This is an excellent opportunity to step into a senior leadership role within a business at a pivotal stage of its data journey, with real influence over strategy, delivery, and stakeholder engagement.
The Opportunity
Reporting into the CFO, you’ll lead the Data & Insights function and manage a team of three (Senior Data Engineer, Senior Data Analyst, and Junior Data Analyst). The data function is relatively new, offering the chance to shape processes, embed best practice, and drive meaningful impact across the organisation.
You’ll work closely with senior leaders across the business, translating commercial and operational needs into actionable insights and ensuring data becomes a core enabler of decision-making.
Key Responsibilities
- Lead, coach, and develop a high-performing data team
- Own and deliver the data roadmap, embedding clear request and delivery processes
- Partner with senior stakeholders to understand business needs and deliver impactful insights
- Oversee KPI dashboards, executive reporting, and ad-hoc analysis
- Support machine learning initiatives, including demand prediction models and user adoption
- Collaborate with engineering on the ongoing development of the data platform (AWS, Snowflake, Power BI)
- Champion data quality, governance, and a single source of truth across the organisation
What My Client Is Looking For
- Strong experience leading data, analytics, or insights teams
- Excellent stakeholder management skills with the ability to influence at senior level
- Strong analytical background with hands-on experience using SQL, Python, and BI tools (Power BI preferred)
- Experience working with cloud-based data platforms (AWS and Snowflake highly desirable)
- A commercially minded data leader who thrives in fast-paced, mission-driven environments
What’s on Offer
- Fixed-term contract (6-8 months)
- Hybrid working (3 days per week in the office)
- Competitive salary and benefits package
- The opportunity to make a tangible impact within a purpose-driven organisation during a key period of growth
If interested please apply, to follow up message me on LinkedIn or email.

To Apply for this Job Click Here
Digital Marketing Manager (Contract)
City of London
£350 - £351
+ Digital Analytics
ContractCity of London, London
To Apply for this Job Click Here
Digital Marketing Manager
Contract: Freelance
Day Rate: £350 per day (Inside IR35)
Location: London – Hybrid
Length: 2 month initially
Role Overview
We are seeking a Digital Marketing Manager to join our small but dynamic digital team. This is a hands-on role working across a portfolio of international comms projects, delivering end-to-end digital strategies and campaigns. You will be involved in everything from planning and execution to optimisation and reporting, while also mentoring and supporting junior team members.
Key Responsibilities
- Develop and implement digital marketing strategies across paid and organic channels.
- Manage campaigns on Facebook, Instagram, Google, YouTube, TikTok, X (Twitter); Telegram experience is a plus.
- Oversee paid social, paid search, and display advertising, including media buying and optimisation.
- Conduct research and auditing of partner campaigns to identify growth opportunities and troubleshoot performance issues.
- Deliver training and capacity-building workshops for partners and clients.
- Analyse performance using Google Analytics and platform-level reporting; provide actionable insights.
- Collaborate with internal teams and partner organisations to ensure campaign success.
- Mentor and support junior team members; potential for line management if the role extends long-term.
- Participate in weekly departmental meetings and present updates.
Must-Have Skills
- Proven experience in paid social and paid search campaigns.
- Hands-on expertise with:
- Facebook & Instagram Ads
- Google Ads & YouTube
- TikTok & X (Twitter)
- Strong understanding of Google Analytics and platform analytics.
- Ability to manage multi-channel campaigns and optimise for performance.
- Experience with social listening tools, influencer identification platforms, and AI-driven content tools (e.g., Canva, GPT-based systems).
- Agency background preferred but not essential.
Nice-to-Have
- Experience with Telegram campaigns.
- Basic knowledge of web development, UX/UI, and campaign evaluation.
- Familiarity with international projects and government/NGO clients.

To Apply for this Job Click Here
Digital Product Insights Lead
London
£65000 - £80000
+ Digital Analytics
PermanentLondon
To Apply for this Job Click Here
Digital Product Insights Lead – Up to £80,000 + bonuses
Hybrid (3 days office-based – South East England / London area)
Full private medical | Modern data stack | AI-driven transformation
Are you an experienced insights leader who thrives at the intersection of digital analytics, data science, and commercial strategy?
Our client – a leading UK brand undergoing a major AI and digital transformation – is seeking a Digital Product Insights Lead to drive data-led decision-making across its digital channels, products, and customer journeys.
The Role
As the Digital Product Insights Lead, you’ll head up a small, talented team of analysts to deliver predictive and prescriptive insights that directly shape business strategy.
You’ll focus on understanding user behaviour across web and app journeys, optimising funnels, forecasting sales, and identifying retention opportunities through data.
This is a leadership role that combines strategic direction with enough hands-on capability to guide your team technically and commercially.
What You’ll Be Doing
-
Lead insight generation across digital products, channels, and journeys.
-
Deliver actionable, predictive insights to influence key business decisions.
-
Oversee funnel and conversion analysis, forecasting, and behavioural segmentation.
-
Analyse mobile app usage and retention, driving engagement and lifetime value.
-
Partner with Data Science and Engineering teams to ensure data quality and readiness.
-
Coach and mentor a team of analysts, fostering curiosity and innovation.
-
Act as the bridge between data and business stakeholders, translating analytics into commercial outcomes.
Tech Environment
-
Tools: SQL, GA4, BigQuery
-
Languages: Python, R
-
Environment: Modern data infrastructure with dedicated tagging and engineering support.
-
No tagging work required – focus purely on insights and impact.
About You
-
5+ years’ experience in analytics, insights, or data science roles.
-
Strong background in digital analytics, predictive modelling, or behavioural insights.
-
Proven ability to translate data outputs into business actions.
-
Experienced people leader with a track record of motivating high-performing teams.
-
Energetic, proactive communicator who can engage technical and non-technical audiences alike.
-
Passionate about leveraging AI and data to transform digital experiences.
Why Apply?
-
Be at the forefront of an organisation investing heavily in AI and data innovation.
-
Work within a modern analytics function with strong leadership and vision.
-
Enjoy a financially secure, growing business with significant data investment.
-
Play a pivotal role in shaping the next phase of digital and AI-driven insights.
Timeline: Interviews underway – target hire by end of January.
Package: £80,000 + up to 20% bonus + car allowance + full private medical.
If you’re ready to lead a team that turns digital data into real commercial impact, apply today!

To Apply for this Job Click Here
CAN’T FIND THE RIGHT OPPORTUNITY?
STILL LOOKING?
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.