data & AI
Diversity Report
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.
USA DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
EU DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
UK DIVERSITY REPORT
Fundamentally, what you can do with your data and how useful it may be will hinge on its quality.
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.
Senior Data Engineer
£90000 - £100000
+ Data Engineering
PermanentEngland
To Apply for this Job Click Here
Senior Data Engineer
Fully Remote (UK)
Up to £100,000 + Benefits
The Opportunity
We’re looking for a Senior Data Engineer to join a fast‑moving, high‑ownership environment where data sits at the heart of product and decision‑making. This is a hands‑on senior role where you’ll work across the entire data lifecycle – from ingestion and modelling through to orchestration, monitoring, and enabling analytics at scale. You’ll play a key part in shaping data architecture, improving engineering standards, and mentoring others as the team continues to grow.
What You’ll Be Doing
- Owning end‑to‑end data engineering initiatives
- Designing, building, and optimising scalable data pipelines using Python, SQL, and modern orchestration tools
- Developing high‑quality, well‑tested data models aligned with best practices
- Ensuring data quality through testing, monitoring, and alerting
- Contributing to and improving data architecture decisions
- Driving strong engineering practices across the team
- Mentoring and supporting other data engineers
- Participating in code reviews and technical discussions
- Keeping up with emerging trends and tools in the data space
What We’re Looking For
- 5+ years’ experience in a Senior Data Engineer (or similar) role
- Very strong SQL skills (any flavour; Snowflake a bonus)
- Strong Python experience
- Experience across the full data engineering lifecycle (ingestion, modelling, orchestration, monitoring)
- Familiarity with modern data orchestrators (e.g. Dagster, Airflow, Prefect)
- Solid understanding of engineering best practices (testing, clean code, scalable design)
- Comfort working autonomously and taking ownership
- Experience in a start‑up or scale‑up environment is strongly preferred
Tech Environment : Python, SQL, Snowflake, dbt, Apache Iceberg, Dagster, Docker, Terraform, Fivetran, AWS
Experience with all tools isn’t required – strong fundamentals and a willingness to learn matter more.
Salary & Benefits
- Salary: up to £100,000
- Fully remote working (UK‑based)
- Private health insurance (including optical, optional dental)

To Apply for this Job Click Here
Senior Data Engineer
Edinburgh
£90000 - £100000
+ Data Engineering
PermanentEdinburgh
To Apply for this Job Click Here
Senior Data Engineer
Remote UK, £90,000 to £100,000
This is an opportunity to join a fast scaling, digital first consumer platform at a pivotal point in its data journey. They are investing heavily in their data infrastructure and are building a high performing, software led data engineering team to support real time, high volume analytics across the business. You will have genuine influence over how data engineering is done, working on modern tooling and best practice from day one.
The Company
They are a UK based, consumer facing digital platform operating in a highly regulated online environment. Since launching less than a decade ago, the business has grown rapidly, supported by significant recent funding and a strong focus on product, user experience and responsible engagement. Data is central to their growth strategy, and they are building a modern, scalable analytics platform to support this ambition. The team operates fully remotely across the UK and Europe.
The Role
- Design, build and own end to end data pipelines supporting real time and batch analytics
- Work on high volume, low latency data use cases with a strong focus on reliability and scalability
- Develop production grade data solutions using software engineering best practices such as CI/CD, testing and version control
- Contribute to the design of data models and analytics layers used across the business
- Help implement and mature staging, testing and deployment processes across the data platform
- Collaborate closely with analytics, product and engineering teams to enable better decision making
Your Skills and Experience
- Strong commercial experience as a data engineer in modern, cloud based environments
- Advanced Python and SQL, with experience using PySpark or similar distributed processing frameworks
- Experience building and maintaining data pipelines in AWS using services such as S3, Glue or EKS
- Hands on experience with modern analytics stacks such as Snowflake, dbt and Iceberg
- Familiarity with orchestration tools such as Dagster or Airflow
- Strong understanding of data modelling concepts and analytics best practice
- A software engineering mindset, including Git, testing and CI/CD workflows
What They Offer
- The chance to help shape a growing data platform and engineering culture
- Clear progression opportunities as the data team continues to expand
- Exposure to complex, real world data challenges at scale
How to Apply
If you are a Senior Data Engineer looking to make a real impact in a growing, product led business, apply now to learn more about the opportunity.

To Apply for this Job Click Here
Senior Full Stack Engineer (Node + React)
London
£80000 - £90000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Software Engineer (Node + React)
£90,000 + Bonus + Benefits
Location: Soho, London
Hybrid: 2 days per week in the office
The Opportunity
Our client are hiring three Senior Software Engineers to join a growing engineering function that builds technology powering large-scale advertising and media platforms.
This is a hands-on senior role for engineers who enjoy thinking about the “why”, not just the “how”. You’ll help shape technical decisions, guide less experienced engineers, and contribute to building well-designed, scalable systems used across major advertising campaigns.
The Challenge
The team is looking for engineers who can:
- Provide technical direction and sound judgement
- Think critically about priorities, architecture, trade-offs, and impact
- Ask the right questions before diving into implementation
- Collaborate effectively and feel comfortable discussing solutions rather than following scripts
They’ve met candidates who look strong on paper but struggle to explain their reasoning – this role is for someone who can clearly articulate how and why they solve problems.
What They’re Looking For
Experience
- Ideally 5+ years of commercial experience
- Experience with NodeJs and ReactJs
- Industry is open (financial services experience may not be the best fit)
Mindset
- Self-starter who can take ownership
- Comfortable leading solutions without formal authority
- Analytical, thoughtful, and curious
- Collaborative rather than siloed
Interview Process
- 1-hour competency-based interview with the Engineering Director
- Final onsite interview – problem-solving session using a whiteboard
- Focuses on approach, reasoning, and collaboration, not coding syntax

To Apply for this Job Click Here
Data Engineer
Sheffield
£65000 - £70000
+ Data Engineering
PermanentSheffield, South Yorkshire
To Apply for this Job Click Here
Data Engineer
UK, Fully Remote, £65,000 to £70,000
This is an opportunity to join a fast-growing digital marketplace at a pivotal stage in its data journey. The business is investing heavily in its data platform and is looking for a Data Engineer to take ownership of a modern stack, bridge technical and commercial needs, and play a key role in shaping how data is used across the organisation.
The Company
They are a VC-backed technology business operating a two-sided online marketplace within the education sector. With strong growth and an expanding customer base, data has become central to improving acquisition, understanding user journeys, and delivering clearer commercial insight. The data function is still maturing, offering a rare chance to influence foundations, standards, and ways of working from an early stage.
The Role
You will be the first key Data Engineer hired in a new phase of the data team, taking ownership of an existing cloud-based data platform following a consultant handover. Working closely with analytics and senior stakeholders, you will help turn fragmented data into reliable, actionable insight.
Responsibilities include:
- Owning and developing the data platform on GCP, ensuring reliability and scalability
- Building and maintaining robust ingestion pipelines using modern ELT tools
- Designing and maintaining high-quality data models to support analytics and self-serve BI
- Partnering with BI and commercial teams to translate business needs into technical solutions
- Supporting data governance, testing, and documentation across the warehouse
- Contributing to ongoing platform improvements, including automation and AI-enabled tooling
Your Skills & Experience
- Strong data engineering fundamentals within a modern cloud data stack
- Proven experience with GCP, BigQuery, dbt, and ELT tools such as Fivetran or similar
- Solid data modelling capability for analytics and reporting use cases
- Hands-on experience with infrastructure as code, particularly Terraform
- Comfortable working in scaling environments with evolving data maturity
- Able to communicate clearly with both technical and non-technical stakeholders
- An interest in automation, AI, or improving engineering workflows is beneficial
What They Offer
- High autonomy and the chance to shape a growing data platform
- Clear scope for progression as the data function expands
- Support from an established DevOps and engineering team
How to Apply
If you are a Data Engineer looking to own a modern data stack and make a tangible impact in a growing tech business, apply now to learn more.

To Apply for this Job Click Here
Analytics Engineer
Edinburgh
£60000 - £75000
+ Data Engineering
PermanentEdinburgh
To Apply for this Job Click Here
Role: Analytics Engineer
REMOTE
Salary: £60,000 – £75,000 (dependent on experience)
Insight into the Company:
This organisation is a large telecoms organisation that is looking to change the industry through their flexible approach! As an Analytics Engineer on their team, you will work to build the customer data platform.
The ideal candidate will be a team-player, working in a team of 10, working with and supporting different data workstreams. You will have strong communication skills to work within the team and also with stakeholders. The role will involve improving existing models to ensure they are efficient and scaled.
Role and Responsibilities:
- You will ingest and transform data in snowflake using DBT
- You will support the building of the data warehouse in Snowflake
- You will work to sustain and implement existing ELT pipelines
Skills and Experience:
- Essential to have 3+ years experience in:
- SQL
- Python
- DBT
- Cloud techs such as Snowflake, BigQuery or Databricks
- Dimensional Modelling such as Kimball
- Desirable to have experience with:
- CI/CD pipelines
- Kafka; real-time streaming
- Snowflake as a data warehouse
Interview Process:
There are 4 stages to the process:
- A 30 minute discussion about experience
- An hour take home exercise
- A technical interview with the Data Director and Analytics Engineer

To Apply for this Job Click Here
Analytics Engineer
Birmingham
£67000 - £67000
+ Data Engineering
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
Analytics Engineer – 12 month fixed term contract
UK Remote
£67,000 plus benefits
This Analytics Engineer role stands out as a chance to play a key part in a large scale Lakehouse programme, sitting at the intersection of engineering, analytics and the wider business. You will take real ownership of curated data models, shape how data is structured and served across the organisation, and influence best practice as the analytics engineering capability continues to grow.
The Company
They are a large, well established UK organisation with a strong reputation for combining technical excellence with a people first culture. Data and analytics are a strategic priority, with ongoing investment into a modern cloud based data platform. Engineering teams are expanding as part of a broader transformation, creating genuine opportunities to have impact and influence.
The Role
You will join a growing analytics engineering team and play a critical role in the Lakehouse environment. Your responsibilities will include:
- Leading the design and delivery of curated, analytics ready data models within the Lakehouse
- Owning the transformation from enriched to curated datasets, enabling trusted reporting and insight
- Developing and maintaining robust SQL and PySpark transformation pipelines in Databricks
- Embedding data quality, testing, reliability and performance into the curated layer
- Working closely with data engineers, BI teams and business stakeholders to translate complex requirements
- Providing technical leadership, mentoring and setting modelling and engineering standards
- Contributing to CI/CD processes and wider engineering best practice across the data platform
Your Skills and Experience
- Strong commercial experience as an Analytics Engineer within a modern data platform
- Excellent data modelling capability, including dimensional and semantic modelling
- Advanced SQL skills and strong hands on experience with PySpark
- Experience working with Databricks and Lakehouse architectures
- A solid grounding in engineering best practices, testing and data quality
- Confidence mentoring others and taking ownership of technical decisions
- An engineering mindset applied to analytics, rather than an analyst focused role
What They Offer
- Flexible by choice working, supporting different schedules and work life balance
- A 35 hour working week within a supportive, inclusive engineering culture
- The opportunity to shape a critical data programme with real visibility across the business
How to Apply
If you are an Analytics Engineer looking to make an impact in a growing Lakehouse environment, apply now to find out more.

To Apply for this Job Click Here
Customer Insight Analyst
£50000 - £55000
+ Advanced Analytics & Marketing Insights
PermanentLancashire
To Apply for this Job Click Here
Customer Insights Analyst
£50,000 – £55,000
Hybrid – Lancashire (3x days per week)
This is an opportunity to step into a high impact customer insight role where your analysis directly shapes marketing strategy, customer experience, and commercial performance. You will work with rich customer and patient data to influence how a large, service led organisation engages, retains, and grows its customer base.
The Company
They are a well established, customer focused organisation operating at scale within a regulated, service led environment. Data and insight sit at the heart of their decision making, with strong collaboration across marketing, operations, and product teams. The business values thoughtful analysis, ethical data use, and turning insight into meaningful action.
The Role
You will focus on unlocking actionable insight across the full customer lifecycle, supporting CRM performance, retention, and personalisation. Key responsibilities include:
- Analysing CRM, POS, digital, and survey data to identify behavioural trends and growth opportunities
- Supporting campaign targeting and optimisation through segmentation, cohort analysis, and predictive insight
- Developing dashboards that connect customer behaviour to commercial KPIs such as conversion, retention, and lifetime value
- Leading analysis of satisfaction and advocacy data using sentiment and key driver approaches
- Delivering clear, executive ready insights to non technical stakeholders
- Partnering with marketing, operations, and product teams to improve lifecycle communications and service delivery
- Ensuring GDPR and data governance standards are met in all analysis and reporting
Your Skills and Experience
- Strong commercial experience in customer insight, CRM analytics, or lifecycle analysis
- Confident using SQL and Python for data analysis
- Experience with BI and visualisation tools such as Power BI or Tableau
- Solid understanding of segmentation, retention, and campaign performance metrics
- Comfortable working with multi channel CRM data including email, SMS, and direct marketing
- Ability to translate complex data into clear, actionable recommendations
What They Offer
- Competitive salary and benefits package
- Hybrid working model
- Exposure to large scale, high value customer data
- Clear opportunity to influence strategy and see the impact of your work
- Supportive, collaborative culture with strong values around integrity and improvement
How to Apply
If you are excited by turning customer data into meaningful commercial insight, apply now to find out more.

To Apply for this Job Click Here
Digital Merchandising Operations Manager
London
£50000 - £60000
+ Advanced Analytics & Marketing Insights
PermanentLondon
To Apply for this Job Click Here
Digital Merchandising Operations Manager
London (Hybrid, 2 days in office)
Up to £60,000
This is a brand-new opportunity to shape how digital insight influences key commercial decisions. You will be the digital voice across the buy cycle, directly impacting online performance, customer experience, and cross‑functional trading decisions. With strong visibility and backing from senior leadership, this is a role where your recommendations will make a meaningful difference from day one.
The Company
They are a well‑established retail brand with a growing focus on digital excellence. With increasing investment in ecommerce, data, and customer experience, they are building out their digital operations capability to better link online demand with merchandising, planning, and inventory functions. You will join a collaborative environment that values insight, proactivity, and continuous improvement.
The Role
You will sit within the digital visual merchandising organisation and act as the dedicated digital counterpart to Buying, Planning, Inventory, Site Operations, and Commercial teams.
Your responsibilities will include:
* Providing insight across customer behaviour, onsite performance, availability metrics, and digital trading trends to influence pre‑season planning and in‑season decisions.
- Be the link between merchandising and digital metrics, using product views, conversions etc as part of your KPIs and decision making.
* Consolidating product, availability, and demand insight to shape assortment strategy and highlight opportunity areas.
* Flagging risks early, such as light stock positions or delivery timings that may impact digital performance.
* Using availability and performance data to support removal decisions, size depth alignment, and commercial optimisation.
* Acting as a key partner in trading forums, planning meetings, and digital alignment sessions.
* Managing weekly and monthly reporting to surface trends across product performance, zero sellers, customer navigation, and demand signals.
Your Skills and Experience
* Strong stakeholder management experience, particularly with buying, planning, or inventory teams.
* Commercial experience in ecommerce or retail, with exposure to digital performance metrics such as conversion, product views, and availability.
* Confident working with data, using Excel and reporting tools to translate insight into clear, actionable recommendations.
* Comfortable working cross‑functionally and presenting insight to senior partners.
* Highly organised, detail‑focused, and able to operate proactively in a fast‑paced environment.
* A collaborative, communicative personality suited to influencing decisions and championing the digital customer.
What They Offer
* Salary up to £60,000 plus benefits.
* Hybrid working with two days per week in their central London office.
* The chance to shape a newly created function with strong senior sponsorship.
* Clear visibility and impact across commercial, digital, and merchandising teams.
* Opportunities for progression as the digital operations capability continues to grow.
How to Apply
If this sounds like the right next step for you, please apply with your CV for immediate consideration.
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: