Data Engineer (Airflow)
Birmingham / £70000 - £75000 annum
INFO
£70000 - £75000
LOCATION
Birmingham
Permanent
DATA ENGINEER
UP TO £75,000 + BENEFITS
HYBRID - BIRMINGHAM
If you're a technically strong, proactive Data Engineer looking to join a FTSE-listed business during a major transformation, this could be a fantastic next step.
THE COMPANY:
Having recently joined forces with a major FTSE 100 company, this client is merging systems, data, and teams - creating a once-in-a-career opportunity for a driven Data Engineer to make a visible impact.With a flat and collaborative structure, you will have direct access to senior decision-makers and be able to input how their data function evolves.
THE ROLE:
This is a hands-on engineering role sitting at the heart of the data and digital transformation. You'll own and manage the data warehouse, ensuring data quality, reliability, and scalability, while contributing to how data is used to drive commercial decisions - particularly around pricing, revenue, and customer insight.
Key responsibilities include:
- Manage and maintain the company's data warehouse (Python, Airflow, DBT, Kimball)
- Ensure data pipelines are robust, accurate, and performant
- Maintain and develop cloud infrastructure using Infrastructure as Code (Terraform)
- Identify opportunities to improve data processes, architecture, and efficiency
- Support the integration of systems and data during the ongoing merger
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will bring:
- Strong SQL and Python skills
- Experience managing or building data warehouses
- Familiarity with Airflow and modern data engineering workflows
- Interest in cloud infrastructure and IaC principles
- Proactive mindset - not just maintaining systems, but improving them
THE BENEFITS:
You will receive a salary of up to £75,000 depending on experience, along with a comprehensive benefits package.
HOW TO APPLY:
Please register your interest by sending your CV to Molly Bird via the apply link on this page.
SIMILAR
JOB RESULTS
Data Engineer (Databricks)
Birmingham
£70000 - £75000
+ Data Engineering
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
DATA ENGINEER
£75,000 + BENEFITS
PRIMARILY REMOTE
This is a key hire within a data function, responsible for designing and building a modern, scalable data platform. You’ll lead the migration away from legacy reporting tools and help deliver a unified data lake/data warehouse.
The role offers real ownership, exposure across the business, and the chance to shape how data is used to drive decision-making.
THE COMPANY:
An established UK-based consultancy, specialising in property risk management and compliance, is looking to hire a Data Engineer to support a major phase of data modernisation.
THE ROLE:
- Design, develop, and maintain a centralised data lake/data warehouse
- Integrate multiple internal systems and data sources into a single, consistent data model
- Lead the migration and decommissioning of legacy reporting systems
- Build and optimise ETL/ELT pipelines
- Develop and maintain data models and dashboards
- Implement best practices around data governance, quality, and security
- Monitor and optimise data pipelines for performance, scalability, and cost efficiency
YOUR SKILLS AND EXPERIENCE:
- AWS/Azure/GCP
- Previous involvement in data warehouse modernisation or migration projects
- Familiarity with data governance frameworks and compliance-driven environments
- Exposure to DevOps, CI/CD pipelines, or infrastructure-as-code tools (e.g. Terraform)
- Databricks experience
- Dashboarding and datamodelling experience – e.g.Power BI
THE BENEFITS:
You will receive a salary up to £75,000 depending on experience, plus a competitive benefits package.
HOW TO APPLY:
Please register your interest by sending your CV to Molly Bird via the apply link on this page.

To Apply for this Job Click Here
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
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.