GLOBAL
DIVERSITY GUIDE 2023 - 2024

Download a copy today and join us at one of our events, to get an overview and additional insight from the Harnham Team on the guide.

DIVERSITY GUIDES 2022

An in-depth look into diversity within Data & AI, we have been carrying out primary research for a number of years to create annual diversity guides.

Download our previous editions, which have given us unrivalled insight into where the industry currently stands in its push for a more representative workforce.

They are here to highlight where the industry can improve, how it can improve and to help make those improvements.

2022
DiDUS2022

USA DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

EuDID22

EU DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

UKDiD22

UK DIVERSITY REPORT

Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.

2024 GUIDE

DOWNLOAD THE
DATA & AI SALARY GUIDE 2024

For the last 12 years, the world’s largest census of professionals, managers and leaders in the data space have come together to contribute to our crucial industry research and we’d love you to take part.

Data Engineer (Contract)

London

£450 - £460

+ Data Engineering

Contract
London

To Apply for this Job Click Here

Data Engineer – Data Platform Modernisation

Harnham is partnering with a major European consumer organisation on a large-scale modernisation of its data platform.

Operating across multiple markets with millions of consumers, the organisation has grown significantly over time, resulting in a complex data estate spanning different technologies, platforms and legacy environments.

They are now investing in consolidating this into a standardised, modern Snowflake-based data platform and are looking for experienced Data Engineers to help accelerate the migration.

THE ROLE

You’ll join a dedicated migration project, working alongside an established internal Data function to move legacy workloads onto the organisation’s modern data stack.

This isn’t simply building new Snowflake pipelines. You’ll need to understand existing workloads across technologies such as Redshift, EC2, R and Python, determine how they work, and redesign them within the new architecture.

You’ll work across:

  • Migrating legacy pipelines and workloads into Snowflake

  • Building and refactoring pipelines using Python

  • Developing orchestration through Airflow / MWAA

  • Infrastructure and deployment using Terraform and Docker

  • Supporting transformation and modelling using dbt

  • Working across both legacy and modern AWS data environments

  • Investigating existing systems and proactively solving migration challenges

YOUR SKILLS AND EXPERIENCE

We’re looking for a broad, hands-on Data Engineer who is comfortable working across data engineering, software engineering and infrastructure.

Core experience:

  • Python

  • Airflow / MWAA

  • Snowflake

  • Terraform

  • AWS

Desirable experience:

  • dbt

  • Docker

  • Redshift

  • R

  • Data platform migrations or modernisation programmes

The ideal candidate will have worked within complex or fast-moving environments and be comfortable taking ownership, investigating unfamiliar systems and working across multiple technologies.

THE COMPANY

You’ll be joining a large, established European consumer organisation undergoing significant investment in its data capabilities.

With thousands of employees, operations across multiple European markets and a significant consumer footprint, the scale of the organisation creates a genuinely complex engineering environment.

This is an opportunity to work on a major modernisation programme, helping consolidate years of legacy technology into a common, scalable data platform.

Apply now to find out more.

To Apply for this Job Click Here

Senior Analytics Engineer

Brighton

£85000 - £90000

+ Advanced Analytics & Marketing Insights

Permanent
Brighton, East Sussex

To Apply for this Job Click Here

Senior Analytics Engineer

Permanent | £90,000 Base + Quarterly Bonus + Benefits
Fully Remote (UK) | Quarterly Travel to Brighton

An exciting opportunity has arisen for an experienced Senior Analytics Engineer to join a growing organisation that places data at the heart of business decision-making.

The Role:

As a Senior Analytics Engineer, you will lead the delivery of analytics and data solutions across a range of business initiatives. Working closely with technical and non-technical stakeholders, you will design data models, build transformation frameworks, develop reporting solutions, and ensure data is trusted, accessible, and aligned with business objectives.

Key Responsibilities:

* Design and deliver scalable analytics and data engineering solutions.
* Develop data models, transformation pipelines, and semantic layers.
* Translate business requirements into robust, scalable data solutions.
* Lead technical workshops and stakeholder discussions.
* Drive data quality, testing, documentation, and governance standards.
* Identify and proactively manage project risks and blockers.
* Mentor colleagues and contribute to the wider data function.

About You:

* Strong experience in Analytics Engineering, Data Engineering, BI, or similar roles.
* Advanced SQL and data modelling capabilities.
* Experience with cloud data platforms and data warehousing technologies.
* Strong understanding of ETL/ELT frameworks and analytics engineering best practices.
* Experience with source control, CI/CD, and modern development practices.
* Excellent stakeholder management and communication skills.

Desirable:

* Google Cloud, BigQuery, dbt, Looker, or similar modern data stack technologies.
* Cloud or analytics certifications.
* Experience in fast-paced, project-driven environments.

What’s on Offer:

* £90,000 base salary
* Quarterly performance bonus
* Comprehensive benefits package
* Fully remote working within the UK
* Quarterly travel to Brighton
* Opportunity to work on high-impact, business-critical data initiatives

To Apply for this Job Click Here

CRM Consultant (Migration)

City of London

£350 - £400

+ Advanced Analytics & Marketing Insights

Contract
City of London, London

To Apply for this Job Click Here

CRM Migration Consultant (Bloomreach to Klaviyo)

London | Outside IR35 | Occasional on-site days | £400 Day Rate | 3-month Contract | Part-Time | 38-39 Days of Work

This is an exciting contract opportunity to lead a large-scale CRM platform migration for a well-established e-commerce business. You’ll play a key role in shaping customer communications, data strategy, and lifecycle marketing capabilities as the organisation transitions to a new CRM ecosystem.

The Company

They are a growing digital business with a strong e-commerce presence and a focus on customer engagement and retention. As part of a wider CRM transformation programme, they are investing in modern marketing technology and customer lifecycle capabilities. The project involves close collaboration across CRM, data, and technology functions to deliver a seamless migration.

The Role and Deliverables

  • Lead the migration of CRM campaigns, customer journeys, and automated flows from Bloomreach to Klaviyo.
  • Work with client-side data and technology teams to define migration requirements and data strategy.
  • Assess customer data requirements and advise on historical data migration approaches.
  • Support the integration of CRM platforms with wider technology systems and third-party tools.
  • Migrate and optimise multiple customer lifecycle and retention journeys.
  • Provide subject matter expertise across CRM platforms to ensure a successful transition.

Your Skills & Experience

  • Strong hands-on experience with both Bloomreach and Klaviyo.
  • Proven capability delivering CRM platform migration projects in e-commerce environments.
  • Expertise in customer segmentation, lifecycle marketing, and journey orchestration.
  • Experience working with customer data, integrations, and marketing technology ecosystems.
  • Ability to collaborate with technical and non-technical stakeholders to define requirements and deliver solutions.
  • Agency-side experience or experience supporting multiple CRM clients is highly desirable.
  • Experience with Customer.io would be a significant advantage.

How to Apply

If you have deep expertise across Bloomreach and Klaviyo and enjoy delivering high-impact CRM transformation projects, please apply with your latest CV.

To Apply for this Job Click Here

Senior Data Architect

London

£85000 - £90000

+ Advanced Analytics & Marketing Insights

Permanent
London

To Apply for this Job Click Here

Senior Data Architect

Permanent | £90,000 + Benefits | Leeds (1 day per month onsite)

An exciting opportunity has arisen for an experienced Senior Data Architect to join a large-scale organisation undergoing a significant data transformation programme.

Reporting into senior technology leadership, you’ll be responsible for shaping and delivering the enterprise data architecture strategy, ensuring data governance, quality, modelling, and standards are aligned to business objectives. You’ll work across technology and business functions, providing architectural leadership on critical initiatives and helping unlock greater value from data across the organisation.

The Role:

  • Define and maintain enterprise data architecture standards, policies, and governance frameworks.
  • Own logical and physical data models, metadata, data flows, and data lifecycle management.
  • Lead architectural assurance across strategic projects and programmes.
  • Drive best practice across data modelling, master data management, metadata management, integration, migration, and analytics.
  • Assess emerging technologies and industry trends to help shape future data strategy.
  • Provide expert guidance to technology and business stakeholders.
  • Identify opportunities to maximise business value through effective use of data.
  • Promote data architecture best practice through mentoring and thought leadership.

Requirements:

  • Proven experience in a Senior Data Architect or similar enterprise-level role.
  • Strong expertise in data governance, data quality, metadata management, data integration, analytics, and data security.
  • Advanced knowledge of conceptual, logical, and physical data modelling.
  • Experience producing architecture artefacts including ERDs, data dictionaries, taxonomies, ontologies, and enterprise data models.
  • Strong understanding of data management disciplines including master data management and metadata management.
  • Experience working with relational databases, APIs, transactional systems, and analytical platforms.
  • Ability to translate complex business requirements into scalable data solutions.
  • Excellent stakeholder management and communication skills.
  • DAMA certification or equivalent would be advantageous.

What Will Make You Stand Out:

  • Experience within Financial Services, Banking, Insurance, FinTech, or other highly regulated industries.
  • Exposure to enterprise-scale data transformation programmes.
  • Strong understanding of regulatory, compliance, and risk management requirements.
  • DAMA certification, membership, or other recognised data management qualifications.
  • Experience establishing or enhancing enterprise data governance frameworks.
  • Proven track record of influencing senior stakeholders and driving strategic data initiatives.
  • Experience leading architectural assurance across complex, business-critical projects.

If you are interested in the role, please apply. To follow up please email or message me on LinkedIn.

To Apply for this Job Click Here

Data Engineer

Liverpool

£35000 - £45000

+ Data Engineering

Permanent
Liverpool, Merseyside

To Apply for this Job Click Here

Data Engineer

Up to £45,000 + Benefits
Liverpool (Hybrid, 1 day per week in the office)
This is a fantastic opportunity to join a purpose-driven organisation where you can take ownership of building and maintaining data pipelines across a modern Microsoft and cloud-based data platform. You’ll work within a growing Data Engineering team and play a key role in shaping the future of the company’s data infrastructure.

THE COMPANY:

Our client delivers a wide range of services designed to transform people’s lives and strengthen communities. As the organisation continues investing in its data capabilities, they are expanding their Data Engineering team.

THE ROLE:

You will take ownership of developing and maintaining scalable data solutions across a modern Azure, Snowflake, and Fabric ecosystem. Key responsibilities include:

  • Building and maintaining data ingestion pipelines using Azure Data Factory (ADF) and Snowflake.
  • Developing and supporting data warehousing solutions and dimensional data models.
  • Creating and optimising datasets to support reporting, analytics, and business insights.
  • Supporting the ongoing migration and development of solutions within Microsoft Fabric.
  • Collaborating with analysts and stakeholders to deliver high-quality, trusted data assets and documentation.

YOUR SKILLS AND EXPERIENCE:

You will bring strong capability in:

  • Data engineering experience, ideally 1-2 years in a dedicated engineering role.
  • Building and maintaining ETL / ELT pipelines.
  • Data warehousing concepts and dimensional modelling.
  • Strong SQL skills and experience working within cloud-based data environments.

THE BENEFITS:

You will receive a salary of up to £45,000 depending on experience, along with an excellent 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 Analytics Engineer

$150000 - $170000

+ Data Engineering

Permanent
California

To Apply for this Job Click Here

Senior Analytics Engineer

Location: Remote

Salary: $150-170k base

We’re partnering exclusively with a fast-growing SaaS company to find a Senior Analytics Engineer to join their data team. This is a high-impact, high-autonomy role sitting at the intersection of data engineering and analytics, perfect for someone who takes pride in building data foundations that the whole business relies on.

What You’ll Be Doing

  • Designing and building dimensional data models in Snowflake that underpin analytics across the business
  • Developing and optimising dbt models to turn raw source data into clean, trusted datasets
  • Partnering with analysts and business stakeholders to translate their needs into scalable data solutions
  • Implementing data quality checks and owning the reliability of analytics datasets
  • Contributing to data governance including PII handling, metadata management, and documentation
  • Supporting strategic analytics across customer journeys, revenue metrics, and product usage
  • Mentoring junior team members and championing best practices

What We’re Looking For

The company runs a best-in-class modern data stack built around Snowflake, dbt, and Monte Carlo, with data flowing in from Salesforce, HubSpot, Recurly, and core product databases. The team is evolving toward an AI-enabled, domain-oriented data organisation, so there’s real scope to shape the architecture, not just maintain it.

Essential:

  • 5+ years in analytics engineering, data engineering, or a similar data-focused role
  • Expert-level SQL: complex queries, CTEs, window functions
  • Strong hands-on dbt experience
  • Snowflake (or equivalent cloud warehouse: BigQuery, Redshift)
  • Solid understanding of dimensional modelling and data warehouse design patterns
  • Experience with SaaS metrics: MRR, churn, CLV etc.
  • Python for data work or automation
  • Familiarity with data orchestration tools (Airflow / MWAA)
  • Comfortable working remotely and cross-functionally with distributed teams

Nice to have:

  • Experience with reverse ETL tools such as Hightouch
  • Exposure to BI tools (Hex preferred)
  • Understanding of data mesh or domain-oriented architecture concepts

To Apply for this Job Click Here

Staff Finance Data Scientist – Consumption Forecasting

San Francisco

$240000 - $300000

+ Data Science & AI

Permanent
San Francisco, California

To Apply for this Job Click Here

Staff Data Scientist, Finance – Consumption Forecasting

Location: San Francisco or New York | Hybrid (3 days per week in office)

Salary: $240-300k base + bonus + equity (RSUs)

This is a rare chance to own forecasting infrastructure at the center of a high-growth, consumption-based developer platform, one that powers some of the world’s most dynamic applications and scales with every developer and enterprise building on it.

As a consumption-based business, forecasting usage across compute, bandwidth, edge, and storage isn’t a support function. It’s foundational to how we plan infrastructure, revenue, and long-term strategy. This role exists to lead that work at the highest level.

What you’ll own

This is a senior individual contributor role with organization-wide impact. You’ll define forecasting methodology, build systems that scale with a rapidly growing platform, and sit at the intersection of Finance, Infrastructure, Product, and GTM with direct visibility to executive leadership.

  • Own production revenue forecasting end-to-end: model development, backtesting, deployment, monitoring, and iteration from first principles to live system
  • Build forecasting systems that account for usage-based pricing dynamics, consumption patterns, and customer lifecycle across the platform, built for how this business actually works, not retrofitted SaaS models
  • Design hierarchical forecasting models across account, cohort, segment, and global aggregate levels, covering operational, quarterly, and long-range planning cycles
  • Establish backtesting, monitoring, and explainability standards that make forecast accuracy transparent and defensible
  • Build scenario simulation frameworks to evaluate pricing changes, packaging adjustments, and product launches
  • Partner with Finance on board-level reporting, with Infrastructure Engineering on capacity planning, and with Product and GTM on adoption curves and usage drivers
  • Set forecasting best practices across the broader Data organization

What we’re looking for

  • 7+ years in data science, quantitative analytics, or applied statistics at senior or staff level
  • Deep expertise in time-series forecasting and statistical modelling in a usage-based or SaaS environment
  • Proven track record building and productionizing ML systems at scale
  • Strong Python and SQL, with experience on large-scale usage and billing datasets
  • Familiarity with probabilistic modelling, hierarchical forecasting, and causal inference
  • Experience partnering with Finance or executive leadership on planning cycles
  • Comfortable operating autonomously in fast-moving, ambiguous environments

Nice to have

  • Background in cloud infrastructure, developer tools, or consumption-based revenue models
  • Familiarity with modern data stacks: Snowflake, Delta Lake, dbt, Airflow
  • Prior technical mentorship or informal leadership experience

To Apply for this Job Click Here

Senior Data Platform Engineer

Los Angeles

$160000 - $200000

+ Data Engineering

Permanent
Los Angeles, California

To Apply for this Job Click Here

Senior Data Platform Engineer

Location: Los Angeles, CA

Salary: $160-200k base

We’re partnering with a fast-scaling, mission-driven advanced technology company building complex software and hardware systems deployed in real-world environments. Their platform processes and operationalizes high-volume data to power critical decision-making across the organization.

They are hiring a Senior Data Platform Engineer to design and scale the core data infrastructure that supports company-wide operations.

The Role

As a Senior Engineer on the Data Platform team, you will:

  • Design and build scalable data pipelines and transformation frameworks
  • Own ingestion and egress systems that unify multiple operational data sources
  • Develop reliable, secure data models that power internal data products and applications
  • Partner with engineering, product, and operations to translate business needs into production-grade systems
  • Advocate for best practices across testing, CI/CD, data modeling, and security
  • Debug and optimize complex transformation pipelines in production environments

What They’re Looking For

  • 5+ years of experience in data engineering or backend engineering
  • Strong programming skills in Python or similar languages
  • Experience with Spark, PySpark, SQL, and dbt
  • Familiarity with large-scale data platforms and cloud environments (AWS, Azure, or GCP)
  • Experience with containerization and modern deployment practices
  • Ability to operate autonomously in fast-moving environments
  • Strong ownership mindset and attention to security best practices
  • Must be a U.S. Person due to export-controlled information requirements

This is a high-impact role focused on building durable data systems that directly support operational execution at scale.

To Apply for this Job Click Here

Find BRILLIANT DATA
CAREERS & MORE ANALYTICS JOBS
THAN ANYONE ELSE
- APPLY RIGHT NOW

Harnham is one of the leading data recruitment companies in the world, and we are dedicated to helping data professionals find their ideal data job.

We're proud to have access to a global network of top employers and recruitment partners, and our team specialize in connecting data professionals to the right data analyst jobs.

Whether you're seeking entry-level data analyst jobs or senior-level analytics jobs with top employers, we have the right opportunity for you. Search now to find the perfect selection of analytics jobs to match your technical skills and industry experience.

We also provide a variety of career support services, such as resume and interview preparation, to help data professionals get the most out of their job searches. Follow us on LinkedIn for all the latest news and content: