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 Engineering Lead
City of London
£80000 - £90000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
Data Engineering Lead
Competitive Salary + Benefits
London (Hybrid)
This is a great opportunity to join a high-growth consumer business where you can take ownership of building and scaling a company-wide data function from the ground up.
THE COMPANY:
This rapidly growing consumer brand has transformed its market through an innovative product offering sold internationally. The business has evolved from a direct-to-consumer e-commerce model into a sophisticated multi-channel organisation spanning e-commerce, retail, wholesale, subscriptions and strategic partnerships.
Having experienced significant year-on-year growth, the company is investing heavily in becoming a truly data-driven organisation, creating an opportunity for a data specialist to shape the future of analytics, reporting and decision-making across the business.
THE ROLE:
You will take ownership of the company’s data infrastructure, analytics capability and reporting landscape while helping to build a data-driven culture across the organisation.
Key responsibilities include:
- Designing, building and maintaining scalable data pipelines
- Developing and improving the data warehouse, semantic layer and reporting environment
- Supporting analytics, reporting and dashboard development across commercial teams
- Integrating new data sources, including subscription and operational data
- Driving automation, governance, documentation and data literacy across the organisation
- Managing relationships with external analytics partners and vendors
- Improving customer tracking and marketing analytics capabilities
- Supporting the adoption of AI-enabled analytics and reporting workflows
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- modern cloud data warehouse environments
- dbt, ETL/ELT pipelines and data integration
- BI reporting and dashboard development
- Data modelling, analytics and stakeholder management
- Commercial and customer data analysis
- Experience within e-commerce, DTC, SaaS or high-growth consumer businesses
- Experience building data functions in scaling businesses
THE BENEFITS:
You will receive a salary up to £90,000 depending on experience.
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
Director of Product Engineering
City of London
£130000 - £150000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
Director of Product Engineering
Up to £150,000 + benefits
London
This is a fantastic opportunity to join a high-growth AI SaaS company where you can take ownership of building and scaling a Product Engineering function that combines Data Science, Data Engineering, Platform Engineering and Application Development.
THE COMPANY:
Founded to help enterprises unlock the value of their first-party customer data, our client helps transform customer, behavioural and commercial data into actionable business intelligence. They are entering an exciting phase of growth as it evolves from project-led delivery to a scalable, repeatable product engineering model. This role will be central to shaping that transformation.
THE ROLE:
You will take ownership of the technical engineering capability, leading teams across Data Science, Data Engineering, Platform Engineering and Application Development while creating a scalable and repeatable delivery model.
Key responsibilities include:
- Building and scaling a high-performing Product Engineering function across multiple technical disciplines.
- Leading technical architecture, solution design and engineering decisions for customer-facing AI and data products.
- Acting as a senior technical representative with enterprise clients and translating complex technical concepts into commercial outcomes.
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Leading and scaling technical functions within consulting, SaaS or service-based environments.
- Managing multidisciplinary teams across Data Engineering, Data Science and Software Engineering.
- Remaining technically credible with strong understanding of modern data ecosystems, architecture and engineering best practices.
THE BENEFITS:
You will receive a salary up to £150,000 depending on experience.
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 AI Product Engineer
City of London
£120000 - £140000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
Senior AI Product Engineer
up to £140,000
London (Hybrid)
This is a fantastic opportunity to join an early-stage AI startup as one of its first engineering hires, taking ownership of a cutting-edge behavioural AI platform that is transforming how companies understand and engage with their customers.
THE COMPANY:
Our client is developing technology that helps their clients better understand not just what customers do, but why they make decisions. Their platform combines behavioural science and AI to provide actionable customer intelligence, enabling organisations to improve marketing, communications, customer support, and engagement strategies.
THE ROLE:
You will become the first senior individual contributor engineering hire, working closely with the VP of Product Engineering to build and scale the product from the ground up.
Key responsibilities include:
- Building and shipping AI-powered products end-to-end using LLM technologies.
- Owning and scaling the retrieval-augmented generation (RAG) and AI application layer.
- Developing secure, production-grade systems including guardrails, evaluation frameworks, monitoring, caching, and token cost optimisation.
- Working across the stack, including backend services, APIs, cloud infrastructure, and selective frontend development.
- Establishing engineering best practices around testing, delivery, architecture, and code quality.
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Building and scaling production LLM-enabled products from 0-to-1.
- Full-stack software engineering with strong backend expertise.
- Product ownership, architecture, and independent decision-making.
- Modern technologies including TypeScript, Node.js, React, PostgreSQL, AWS, and API-first architectures.
- LLM evaluation, token optimisation, cost management, monitoring, and deployment best practices.
THE BENEFITS:
You will receive a salary of up to £140,000 depending on experience.
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
Lead Data Engineer
San Francisco
$185000 - $235000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior Data Engineer / Analytics Engineer
Downtown San Francisco | Hybrid (4 days onsite)
What You’ll Do
Data Engineering & Infrastructure
- Design, build, and maintain data pipelines from ingestion through transformation and delivery
- Own data modeling and transformation across the firm’s core data sources
- Build and maintain a reliable, scalable data infrastructure from the ground up
- Ensure data quality, consistency, and governance across systems
Analytics & Business Partnership
- Serve as the primary technical translator between data systems and non-technical business stakeholders
- Partner with wealth management, finance, operations, and leadership teams to understand data needs and deliver solutions they can actually use
- Build reporting and analytics capabilities that give the business clear visibility into performance and client data
- Communicate complex data concepts in plain language – confidently and clearly
AI & Modern Tooling
- Leverage AI tools to improve productivity and analytical output – familiarity with tools like Glean expected
- Contribute to the firm’s evolving AI initiatives as they develop
- Stay current on relevant AI and data tooling and bring practical recommendations to the team
What We’re Looking For
Required
- Strong proficiency in Python and SQL
- Hands-on experience with data modeling, transformation, and pipeline development
- Ability to work independently as the primary or sole data practitioner – this is not a large team environment
- Confident communicator – comfortable presenting to and advising non-technical stakeholders including senior leadership
- High EQ – personable, collaborative, and able to build trust with people across the organization
- 4 days per week onsite availability in downtown San Francisco
Strongly Preferred
- Background in finance, wealth management, or financial services
- Experience at a private equity-backed company or PE rollup environment
- Familiarity with wealth management workflows, data structures, and reporting needs
- Experience as the sole or primary data person at a company – someone who has had to be resourceful, self-directed, and scrappy
- Exposure to AI tools in a professional context (Glean or similar)
Compensation
- Base salary: $185,000 – $235,000
- Discretionary bonus
- Downtown San Francisco office – hybrid, 4 days onsite per week

To Apply for this Job Click Here
Director of Quality Engineering
Dallas
$240000 - $280000
+ Data Engineering
PermanentDallas, Texas
To Apply for this Job Click Here
Director, Quality Engineering
Overview
A large enterprise organisation is seeking a senior quality engineering leader to modernise software quality practices and drive the transition from traditional testing approaches to an automation-first quality engineering model.
This role is responsible for defining enterprise-wide quality strategy, establishing scalable testing and automation capabilities, advancing AI-enabled quality practices, and improving software delivery performance across multiple technology teams. The successful candidate will partner with engineering, product, architecture, security, data, operations, and business stakeholders to ensure technology solutions are delivered reliably, efficiently, and with appropriate controls.
The position plays a critical role in accelerating delivery velocity, improving product reliability, strengthening operational readiness, and fostering a culture of engineering ownership for quality.
Key Responsibilities
Quality Engineering Leadership & Transformation
- Develop and execute an enterprise quality engineering strategy that advances automation, engineering-led quality, and modern delivery practices.
- Create and manage a long-term roadmap covering automation tooling, testing frameworks, operating models, metrics, talent development, and process improvements.
- Establish organisation-wide quality standards across applications, platforms, digital products, and emerging technology solutions.
- Define appropriate testing approaches, including automated testing, manual validation, engineering-owned quality practices, and governance requirements.
- Drive improvements in release confidence, delivery speed, defect prevention, and overall quality outcomes.
Test Automation & Modern Quality Practices
- Lead the development and adoption of automation frameworks covering API, UI, integration, regression, accessibility, performance, and end-to-end testing.
- Implement AI-assisted testing capabilities such as automated test generation, intelligent test selection, defect analysis, test maintenance, and synthetic data support.
- Establish automation coverage goals, quality standards, and reporting frameworks.
- Embed automated testing into continuous integration and continuous delivery pipelines.
- Evaluate emerging tools and technologies that improve software quality and team productivity.
AI Product Quality & Evaluation
- Collaborate with technical and business stakeholders to define quality standards for AI-enabled products and intelligent workflows.
- Support the creation of evaluation frameworks that assess expected behaviours, acceptance criteria, guardrails, risk scenarios, and escalation paths.
- Ensure appropriate controls exist for accuracy, consistency, traceability, safety, monitoring, and operational readiness.
- Integrate testing, evaluation, monitoring, and feedback mechanisms into AI development lifecycles.
- Establish scalable approaches for validating AI-enabled solutions beyond manual review methods.
Release Quality & Operational Readiness
- Define release governance processes, quality gates, defect management standards, and production validation requirements.
- Establish quality metrics and release criteria for business-critical applications and technology services.
- Partner with delivery and operational teams to integrate quality into deployment, monitoring, rollback, and incident management processes.
- Oversee performance, accessibility, reliability, and non-functional testing practices.
- Drive continuous improvement in automation effectiveness, defect prevention, production stability, and release predictability.
Quality Organisation & Talent Development
- Lead and evolve the quality engineering operating model across a complex enterprise environment.
- Build, mentor, and develop quality engineering professionals with a focus on automation, engineering partnership, innovation, and continuous improvement.
- Clarify roles and responsibilities across manual testing, automated testing, quality engineering, product acceptance, and AI evaluation activities.
- Assess capability gaps, workforce planning requirements, upskilling opportunities, and partner support needs.
- Promote a culture of accountability, risk management, automation, and measurable customer outcomes.
Stakeholder Engagement & Governance
- Collaborate with cross-functional stakeholders to ensure quality requirements are identified early and incorporated throughout delivery.
- Establish governance forums, standards, metrics reviews, and operational playbooks.
- Ensure quality practices align with enterprise standards for security, privacy, compliance, accessibility, and risk management.
- Communicate quality strategy, programme progress, tooling decisions, risks, and performance metrics to senior leadership.
- Serve as a strategic advisor on major technology transformation and innovation initiatives.
Required Qualifications
Education
- Bachelor’s degree in Computer Science, Engineering, Information Systems, Data Science, or a related discipline.
- Master’s degree preferred.
Experience
- 15+ years of experience in software engineering, software quality, quality engineering, test automation, or related technology functions.
- 7+ years of leadership experience managing QA, quality engineering, automation, or engineering teams.
- Demonstrated success transforming manual testing environments into automation-first quality engineering organisations.
- Experience leading multidisciplinary teams including quality engineers, automation engineers, SDETs, performance testers, analysts, and external partners.
- Proven experience embedding quality into Agile, DevOps, DevSecOps, CI/CD, release management, monitoring, and operational support practices.
- Strong track record partnering with engineering, product, architecture, security, operations, and business stakeholders.
- Experience supporting AI-enabled, data-intensive, customer-facing, or mission-critical systems is highly valued.
Technical Expertise
- Deep expertise in software quality engineering, automation strategy, and software delivery practices.
- Strong knowledge of API testing, integration testing, UI testing, performance testing, release validation, and test automation frameworks.
- Experience integrating automated testing into CI/CD pipelines and modern engineering workflows.
- Understanding of AI-assisted testing techniques and automation productivity tools.
- Familiarity with quality evaluation frameworks for AI-driven systems, including validation, monitoring, traceability, and risk management.
- Knowledge of security, privacy, compliance, accessibility, reliability, and governance considerations for enterprise technology environments.
Preferred Qualifications
- Experience leading enterprise-scale quality engineering transformation programmes.
- Experience establishing quality standards, automation strategies, testing roadmaps, quality metrics, and operational governance frameworks.
- Background supporting AI, machine learning, conversational AI, workflow automation, analytics, or data-driven applications.
- Experience working within regulated or highly governed industries.
- Experience managing vendor relationships, systems integrators, and distributed delivery teams.
- Demonstrated success leading through organisational change, emerging technologies, and evolving delivery models.

To Apply for this Job Click Here
Data Engineer
City of London
£50000 - £60000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
DATA ENGINEER
Up to £60,000+ Benefits
London (Hybrid)
This is a great opportunity to join a high-impact regulatory organisation where you can take ownership of large-scale data platform modernisation and transformation initiatives.
THE COMPANY:
This company is in the healthcare sector, ensuring high standards of practice and safeguarding public health.
They are currently undertaking a major transformation of their data and technology function, investing heavily in modern cloud-based data platforms to enhance reporting, operational insights, and regulatory decision-making.
THE ROLE:
You will take ownership of end-to-end data engineering across enterprise data platforms, supporting migration, integration, and modernisation initiatives within a Microsoft cloud environment.
Key responsibilities include:
- Designing and developing scalable data pipelines and ETL processes
- Integrating new data sources, including Dynamics 365, into the enterprise data warehouse
- Leading data migration, cleansing, modelling, and transformation activities
- Supporting the evolution of data platform architecture using Azure technologies
- Ensuring strong data governance, quality, and documentation standards
- Collaborating with BI teams to enable high-quality reporting and analytics delivery
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Microsoft SQL Server and data warehousing (Synapse / Fabric / Azure SQL)
- Azure Data Factory, Databricks, and modern ETL tooling
- Data modelling, data migration, and large-scale data transformation
- Building and maintaining cloud-based data platforms
- Working within Agile delivery environments
THE BENEFITS:
You will receive a salary of up to £60,000 depending on experience, along with a comprehensive benefits package and the opportunity to work on enterprise-scale data transformation within a highly modern Microsoft stack environment.
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 (Azure)
Nottingham
£50000 - £60000
+ Data Engineering
PermanentNottingham, Nottinghamshire
To Apply for this Job Click Here
Data Engineer
Up to £60,000 + Benefits
Birmingham (Hybrid – 2 x a month)
This is a fantastic opportunity to join one of the UK’s leading specialist care providers as they embark on a major data transformation journey. You’ll play a key role in building a modern Azure-based data platform, taking ownership of end-to-end data engineering projects that will directly support reporting, analytics, self-service data access, and future AI initiatives.
THE COMPANY:
This care provider, delivers long-term, community-based care to individuals. As part of an ongoing digital transformation, they are investing heavily in its data and analytics capabilities to create a scalable, future-proof data estate.
THE ROLE:
You will take ownership of designing and delivering data solutions across a variety of business functions, helping to build a modern Microsoft data platform and support the development of reusable data services.
Key responsibilities include:
- Designing and implementing end-to-end ETL/ELT pipelines from requirements gathering through to production deployment.
- Developing and maintaining scalable data models, transformations, and data products using modern Azure technologies.
- Optimising data pipelines to ensure high levels of performance, data quality, consistency, and availability.
- Supporting the development of an enterprise ontology model to improve understanding and relationships across data domains.
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Microsoft Azure data engineering technologies.
- Designing and developing ETL/ELT data pipelines.
- SQL development and data modelling.
- CI/CD processes and deployment best practices.
THE BENEFITS:
You will receive a salary of up to £60,000 depending on experience, alongside a comprehensive benefits package and the opportunity to play a key role in a large-scale data transformation programme within a highly impactful organisation.
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
Warrington
£35000 - £45000
+ Data Engineering
PermanentWarrington, Cheshire
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 Data Analyst
Miami
$100000 - $150000
+ Data Engineering
PermanentMiami, Florida
To Apply for this Job Click Here
Overview
A growing organisation is seeking a Data Analyst to support enterprise-wide reporting, analytics, and business intelligence initiatives. This role will partner with cross-functional stakeholders to transform business requirements into actionable insights, scalable reporting solutions, and data-driven decision making.
The successful candidate will combine strong technical skills with business acumen, helping stakeholders understand performance trends, optimise reporting processes, and improve data accessibility across the organisation.
Key Responsibilities
- Develop, maintain, and enhance reporting and analytics solutions for multiple business functions.
- Analyse complex datasets to identify trends, opportunities, and business insights.
- Write and optimise SQL queries to support reporting, analytics, and data validation efforts.
- Build and maintain dashboards and visualisations using business intelligence tools.
- Partner with business stakeholders to understand requirements and translate them into data solutions.
- Support data governance, data access, and reporting infrastructure initiatives.
- Collaborate with technical teams on data pipelines, integrations, and data quality processes.
- Contribute production-ready code and analytical solutions that support long-term scalability.
- Assist with financial, operational, compliance, and workforce-related reporting needs.
Required Qualifications
- 2 to 3 years of experience in data analytics, business intelligence, or a related field.
- Strong SQL skills with the ability to write complex queries and perform data analysis.
- Experience with Tableau or a comparable data visualisation platform.
- Experience working with Databricks or similar cloud-based analytics environments.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and commitment to high-quality deliverables.
- Ability to work directly with business stakeholders and communicate technical concepts effectively.
- Experience translating business challenges into end-to-end reporting or analytics solutions.
Preferred Qualifications
- Experience with dbt.
- Bachelor’s degree in Mathematics, Engineering, Information Systems, Analytics, Computer Science, or a related quantitative discipline.
- Educational background from a recognised academic programme or institution.

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.