DATA ENGINEERING
FOCUS
Specialist Focus Areas
At Harnham, we specialize in the following key areas within Data Engineering:
-
- Analytics Engineering: Bridging the gap between data engineering and data science to enable sophisticated analytics.
-
- Cloud Engineering: Developing and managing scalable cloud-based data solutions.
-
- Data & DevOps: Integrating data management with DevOps practices to streamline workflows and enhance productivity.
-
- Data Architecture: Designing and implementing the overall data framework and architecture for your organization.
-
- Data Engineering & Big Data: Handling large-scale data processing and building data pipelines.
-
- Data Platform Engineering: Creating and managing data platforms that support analytics and data science operations.
-
- Data Product Management: Overseeing the development and management of data products.
-
- DevOps Engineering: Combining software development and IT operations to improve deployment and efficiency.
-
- Platform Engineering: Building and maintaining the platforms that support data operations.
-
- Software Engineering: Developing software solutions that enhance data engineering capabilities.
JOBS
LATEST Data engineering
OPPORTUNITIES
With over 17 years of experience, Harnham has established itself as the leading global authority in Data and AI Recruitment
Data Engineer (GCP/DBT)
Wolverhampton
£65000 - £70000
+ Data Engineering
PermanentWolverhampton, West Midlands
To Apply for this Job Click Here
DATA ENGINEER
Up to £70,000 + BENEFITS
UK (Remote‑first)
This is a great opportunity to join a high‑growth education technology business where you can take ownership of building and scaling a modern data platform that underpins decision‑making across the entire organisation.
THE COMPANY:
The business is scaling rapidly and investing heavily in data to create a single, trusted view of performance across marketing, product and operations.
THE ROLE:
You will take ownership of a modern data platform. Key responsibilities include:
- Owning and developing the end‑to‑end data platform
- Building and maintaining robust data ingestion pipelines into BigQuery
- Designing and maintaining analytics‑ready dbt models
- Partnering closely with the BI Analyst to support company‑wide reporting and self‑serve analytics
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Google BigQuery/GCP (3+ years’ hands‑on experience)
- Data ingestion tools such as Fivetran
- dbt Cloud and analytics‑ready data modelling
THE BENEFITS:
You will receive a salary of up to £70,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.

To Apply for this Job Click Here
Analytics Engineer (Databricks & Pyspark) (FTC)
Northampton
£65000 - £75000
+ Data Engineering
PermanentNorthampton, Northamptonshire
To Apply for this Job Click Here
ANALYTICS ENGINEER – 12 month FTC
£75,000 + BENEFITS
PRIMARILY REMOTE
THE COMPANY:
This client are a well‑established organisation with a strong engineering culture and a growing Data and Machine Learning function. The team is collaborative, supportive and operates with solid engineering principles at its core. With flexible‑by‑choice working, a positive work‑life balance and a commitment to technical excellence, this is an environment where you can make a visible impact while continuing to grow your expertise
THE ROLE:
You will focus on the design, build and optimisation of the Azure Databricks Lakehouse platform, ensuring it is scalable, secure and reliable. You will work closely with engineers and stakeholders across the business, providing technical leadership and taking ownership.
Key responsibilities include:
- Designing and building curated datasets using dimensional and semantic modelling techniques
- Developing and maintaining SQL and PySpark transformation pipelines
- Partnering closely with Data Engineers
- Translating business requirements into clear, well‑documented data models
YOUR SKILLS AND EXPERIENCE:
- Advanced SQL, including complex transformations and modelling
- Databricks
- PySpark and working within a Lakehouse or modern data platform
- Dimensional modelling and analytics engineering best practices
- Communicating effectively with both technical and non‑technical stakeholders
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £75,000 On top of the salary there are some fantastic extra benefits.
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
Data Engineer (AWS & Kinesis/Kafka)
Manchester
£70000 - £90000
+ Data Engineering
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Data Engineer
up to £90,000 + Benefits
Manchester (Hybrid)
This is a great opportunity to join a high‑growth adtech scale‑up where you can take ownership of large‑scale data infrastructure that directly powers machine learning, product intelligence, and customer ROI.
THE COMPANY
This is a UK‑based adtech SaaS platform that using machine learning and real‑time behavioural analytics to help brands optimise performance.
THE ROLE
Key responsibilities include:
- Designing, building, and maintaining batch and streaming data ingestion pipelines for high‑volume event data
- Improving and optimising the AWS Redshift data warehouse, including modelling, performance, and cost efficiency
- Refactoring poorly structured data into clean, well‑governed, ML‑friendly datasets
- Building pipelines to support ML workflows, feature stores, A/B testing, and experimentation
- Ingesting and integrating new and under‑utilised data sources
- Working on greenfield projects while scaling existing data infrastructure to billions of data points
YOUR SKILLS AND EXPERIENCE
You will bring strong capability in:
- Python and SQL
- AWS data infrastructure (S3, Redshift, Glue, Athena, Kinesis, Lambda)
- End‑to‑end ownership, from proof‑of‑concept through to production
THE BENEFITS
You will receive a salary of up to £90,000 depending on experience, along with a comprehensive benefits.
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 (dbt & snowflake)
Derby
£70000 - £75000
+ Data Engineering
PermanentDerby, Derbyshire
To Apply for this Job Click Here
SENIOR ANALYTICS ENGINEER
£70,000-£75,000 + BENEFITS
PIMARILY REMOTE
An opportunity to join a popular telecoms company expanding into new markets!
THE COMPANY:
Over the past few years, this telecoms company has expanded. With a rich data set, they have lots of data to work with and are keen to bring in a Senior Analytics Engineer to help with data modelling and transformation.
THE ROLE:
A remote working Senior Analytics Engineer will need to:
- Design and build data models
- Support implementation and maintenance of ELT pipelines
- Ingest data into Snowflake
- Transform data using DBT
- Empower teams to make data driven teams
YOUR SKILLS AND EXPERIENCE:
A successful Senior Analytics Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholder
- Data modelling techniques – e.g. DataVault, Kimball etc.
- Strong experience in SQL/Python
- Data Cloud Tech experience – e.g. Snowflake/BigQuery/Databricks
- Data transformation experience using DBT
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £75,000 On top of the salary there are some fantastic extra benefits.
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
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
Senior Analytics Engineer
Remote
$140000 - $175000
+ Data Engineering
PermanentUSA
To Apply for this Job Click Here
Senior Analytics Engineer
Location: Remote (U.S.)
Work Model: Fully Remote
Compensation: $140,000 – $175,000
About the Company
This organization is a high-growth SaaS platform focused on streamlining complex business workflows and improving operational efficiency for modern, distributed teams.
The company operates at scale, supporting a large and diverse customer base, and is deeply invested in building a robust, reliable data foundation to drive decision-making across the business.
The culture emphasizes ownership, transparency, and thoughtful collaboration. Teams are distributed, highly autonomous, and focused on delivering measurable business impact through well-designed systems.
About the Role
This is a senior-level Analytics Engineering role focused on building scalable, well-modeled datasets that power decision-making across product, finance, and go-to-market teams.
You will own the transformation layer of the data platform, working closely with data engineers, analysts, and business stakeholders to ensure data is accurate, accessible, and actionable.
The role combines hands-on technical execution with mentorship and influence over data standards, modeling practices, and governance. You will play a key role in shaping how data is structured and consumed across the organization.
Key Responsibilities
- Design, build, and maintain scalable data models that support analytics and business reporting
- Develop and optimize transformation pipelines using modern data tooling
- Partner with stakeholders to define metrics, ensure data consistency, and improve reporting accuracy
- Contribute to data governance practices, including data quality standards, metadata management, and sensitive data handling
- Improve reliability and performance of data pipelines within a cloud data warehouse environment
- Mentor junior team members and promote best practices in analytics engineering and data modeling
- Support the development of a consistent metrics layer across key business domains (e.g., revenue, customer lifecycle)
- Collaborate cross-functionally with engineering, product, and business teams to deliver high-impact data solutions
Must Haves
- 5+ years of experience in analytics engineering, data engineering, or a similar data-focused role
- Expert-level SQL, including complex queries, CTEs, and window functions
- Strong experience with dbt for building and maintaining transformation workflows
- Hands-on experience with cloud data warehouses (e.g., Snowflake, BigQuery, or Redshift)
- Proficiency in Python for data analysis, scripting, or automation
- Deep understanding of dimensional modeling and data warehouse design patterns
- Experience working with SaaS business metrics (e.g., revenue, churn, lifecycle metrics)
- Familiarity with data orchestration tools (e.g., Airflow or similar)
- Experience with version control (e.g., Git-based workflows)
- Strong communication skills with the ability to translate technical concepts to non-technical stakeholders
- Comfortable working in a fully remote, distributed environment
Nice to Have
- Experience with reverse ETL tools
- Exposure to modern BI and analytics tools
- Familiarity with data cataloging and metadata management tools
- Understanding of domain-oriented or decentralized data architecture approaches
- Experience supporting product analytics or experimentation frameworks
Why Join
- High-impact role with ownership over core data models and business-critical metrics
- Opportunity to shape data standards and influence how data is used across the organization
- Collaborative, low-ego environment with strong emphasis on autonomy and trust
- Clear growth path with opportunities to mentor and expand scope
- Competitive compensation package including base salary, bonus, and equity
- Comprehensive benefits including healthcare, retirement plans, and generous paid time off

To Apply for this Job Click Here
Senior Platform Engineer
London
£100000 - £150000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Platform Engineer
London, Hybrid (4 days per week in office)
Up to £160,000 + Equity
This is a rare opportunity to join a rapidly scaling AI platform at a pivotal stage of growth. You will take ownership of the cloud and platform foundations, shaping how engineering teams ship reliable, secure, and compliant systems at enterprise scale. The role offers genuine influence, technical depth, and the chance to build infrastructure that underpins a category defining product.
The Company
They are an enterprise AI platform transforming how complex, regulated organisations build and validate client-ready work. Their technology replaces manual, error-prone workflows with automated AI systems used by global teams. Backed by top tier investors and having recently completed a major funding round, they are now scaling their platform and engineering capability to meet growing customer demand.
The Role
- Design, build, and operate scalable cloud infrastructure to support rapid product growth.
- Own DevOps and platform engineering practices, enabling teams to deploy quickly and safely.
- Prepare and maintain audit-ready infrastructure aligned with SOC 2 and ISO 27001 expectations.
- Build and evolve CI/CD pipelines across backend, frontend, and data services.
- Implement observability across logging, metrics, tracing, alerting, etc.
- Monitor and optimise cloud costs while maintaining high availability and performance.
- Act as an advocate for operational excellence across the engineering organisation.
Your Skills and Experience
- Strong commercial experience designing and operating cloud infrastructure, ideally in Azure, with AWS exposure beneficial.
- Hands-on experience with Terraform, Kubernetes, Docker, and modern CI/CD tooling such as GitHub Actions.
- Proven capability implementing observability, including logging, metrics, and tracing frameworks.
- Solid understanding of cloud security best practices, secrets management, and security tooling.
- Strong networking knowledge across private networking, DNS, load balancers, VPNs, and firewalls.
- Experience managing production-grade databases and storage solutions.
- Comfortable automating infrastructure and tooling using Python or Bash.
- Experience supporting reliability, compliance, and cost efficiency in fast-growing environments.
What They Offer
- Salary up to £160,000 plus meaningful equity.
- A high-impact role with ownership over core platform infrastructure.
- Significant technical and personal growth in a fast-moving AI environment.
- Hybrid working with four days per week in the London office.
How to Apply
Apply now to explore how this Platform Engineer role could be the next defining step in your career.

To Apply for this Job Click Here
Senior Analytics Engineer (12 month FTC)
Edinburgh
£67000 - £67000
+ Data Engineering
PermanentEdinburgh
To Apply for this Job Click Here
Senior Analytics Engineer – 12 month fixed term contract
UK Remote
£78,000 plus benefits
This Senior 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 a Senior 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
Data Governance Lead
London
£70000 - £85000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Data Governance Lead
Location: London (Hybrid, 3 days office based)
Salary: £70,000 to £85,000 plus bonus and benefits
This is a high impact opportunity to take ownership of Data Governance and Compliance within a growing, transformation focused organisation. You will play a central role in shaping how data is governed, trusted and used across the business, with the autonomy to lead tooling implementation and influence senior stakeholders.
The Company
They are a well established, consumer focused organisation with a strong digital and data agenda, serving millions of customers internationally. Data is central to their ongoing transformation, with significant investment being made in governance, quality and compliance. The data function is growing in maturity and influence, offering a collaborative environment with clear executive support.
The Role
- Own and lead Data Governance and Compliance across the organisation
- Drive the implementation of enterprise data governance tooling, owning delivery end to end
- Define and embed data ownership models and governance for data products
- Establish and manage data lineage from source systems through to reporting and BI
- Develop and embed data contracts, working closely with system and domain owners
- Manage data compliance activity including data subject access requests and retention policies
- Partner with technology, analytics and business teams to embed governance principles
- Assess data governance maturity and define a clear roadmap for improvement
- Potentially line manage a data quality analyst as the function grows
Your Skills & Experience
- Strong hands on experience in Data Governance and Data Compliance
- Proven capability in defining and managing data lineage and data ownership frameworks
- Experience implementing or working with data governance tooling
- Solid understanding of GDPR, data retention and customer data requests
- Confident stakeholder management skills with the ability to influence across teams
- Comfortable working autonomously in a changing, transformation led environment
- Background in industry or consulting, with transferable governance expertise
What They Offer
- Salary between £70,000 and £85,000 with flexibility for the right profile
- 10 percent annual bonus based on company performance
- Pension, 25 days holiday plus bank holidays
- Clear scope to grow ownership and leadership within Data Governance
- Hybrid working with three days per week in a central London office
How to Apply
If you are looking to take ownership of Data Governance in a business investing heavily in data, apply now to learn more.

To Apply for this Job Click Here
CAN’T FIND THE RIGHT OPPORTUNITY?
GET IN TOUCH
today
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.
Industry Hub
HARNHAM
News & Blog
With over 10 years experience working solely in the Data & AI sector our consultants are able to offer detailed insights into the industry.
Visit our Blogs & News portal or check out our recent posts below.
Testimonials
Client and
candidate
testimonials
A trusted partner of professionals
across the globe.
We understand the challenges our
customers face and offer the
recruitment solutions needed to drive
business success through Data &
AI.