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
App Developer
Washington
$140000 - $160000
+ Data Engineering
PermanentWashington, District of Columbia
To Apply for this Job Click Here
What You’ll Do
- Design, develop, and maintain applications within the Entellitrak / Tyler Technologies platform
- Own full project lifecycle from requirements through deployment
- Serve as the internal Entellitrak expert, working across business units
- Partner with stakeholders to translate business needs into platform solutions
What We’re Looking For
Required:
- Hands-on Entellitrak / Tyler Technologies development experience – this is non-negotiable
- Java or JavaScript proficiency
- Experience owning end-to-end application builds
- Low-code/no-code platform development background
- Government or public sector experience a strong plus

To Apply for this Job Click Here
Analytics Engineer – Freelance role
€90 - €95
+ Data Engineering
PermanentNederland
To Apply for this Job Click Here
Analytics Engineer
Freelance role
Amsterdam (Hybrid)
This is an excellent opportunity for an Analytics Engineer to play a key role in shaping a growing data function. You’ll sit at the intersection of Data Engineering and Analytics, helping to build scalable data models, improve data accessibility, and enable better decision-making across the business.
The Company
They are a fast-paced, technology-driven organisation with a strong focus on data as a strategic asset. Operating in a complex, data-rich environment, they are continuing to invest heavily in their data platform and analytics capabilities.
The team is collaborative, ambitious, and focused on delivering high-quality data solutions that create measurable business impact. Experience from FinTech environments is particularly valued, although professionals from other high-growth technology businesses will also be considered.
The Role
You will:
- Develop and maintain robust data models using dbt and SQL.
- Build scalable and reliable analytics datasets that support reporting and decision-making.
- Act as a bridge between Data Engineering and Analytics teams, ensuring data is transformed into meaningful business insights.
- Work closely with stakeholders to understand data requirements and translate them into effective solutions.
- Improve data quality, testing, documentation, and governance practices.
- Contribute to the evolution of the data platform and analytics engineering best practices.
Your Skills & Experience
- Strong commercial experience with dbt.
- Advanced SQL and data modelling expertise.
- Proven ability to work across both engineering and analytics functions.
- Experience building and maintaining modern data transformation pipelines.
- Strong stakeholder management and communication skills.
- Experience within FinTech is highly desirable.
- Candidates from high-growth technology businesses or blended banking and technology environments are also encouraged to apply.
- Passion for creating scalable, well-documented, and high-quality data assets.
What They Offer
- Contract rate
- Competitive benefits package.
- Hybrid working model with flexibility.
- Opportunity to influence a growing data function and have a visible impact on business outcomes.
- Exposure to modern data tooling and best practices.
- Clear scope for professional development and career progression within a high-performing team.
How to Apply
If you’re an Analytics Engineer with strong dbt and SQL data modelling experience and are looking to make a tangible impact within a growing data team, apply today to learn more about this opportunity.

To Apply for this Job Click Here
Head of Data Engineering
Amsterdam
€100000 - €130000
+ Data Engineering
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Head of Data Engineering
Amsterdam, Netherlands (Hybrid) | €110,000 – €150,000 + Bonus + Benefits
This is a rare opportunity to take ownership of a business-critical data transformation programme at a leadership level. As Head of Data Engineering, you will lead the build-out of a modern data platform, shape engineering standards, and develop a high-performing team while working closely with senior stakeholders to deliver long-term business value.
The Company
They are a growing, data-driven organisation investing heavily in their data and AI capabilities. With a clear roadmap and strong executive sponsorship, they are modernising their data estate and building a scalable platform to support analytics, AI, and business decision-making.
The organisation is moving from strategy into execution and is seeking an experienced data engineering leader to define best practices, drive delivery, and build a team capable of supporting ambitious growth plans.
The Role
You will lead the Data Engineering function, combining people leadership, technical oversight, and strategic delivery.
Responsibilities include:
- Building, leading, and mentoring a team of Data Engineers, Analytics Engineers, and Platform Engineers
- Defining and executing the data engineering roadmap in partnership with senior leadership
- Driving delivery across platform development, data migrations, and modernisation initiatives
- Establishing engineering standards covering code quality, CI/CD, testing, documentation, and operational excellence
- Overseeing architecture decisions to ensure scalable, reliable, and secure data solutions
- Developing cloud-based data platforms that support analytics, reporting, and AI use case
- Managing stakeholder relationships across technology, product, analytics, and business teams
- Ensuring platform reliability through monitoring, incident management, and operational governance
- Supporting hiring, team development, and succession planning within the engineering function
- Championing best practices across Data Engineering, DataOps, and platform operations
Your Skills & Experience
- Strong commercial experience leading Data Engineering teams and delivering large-scale data platform programmes
- Expertise with modern cloud data platforms such as Snowflake, Databricks, Azure, AWS, or Google Cloud
- Strong understanding of data warehousing, data modelling, ETL/ELT pipelines, and orchestration tools
- Experience building and scaling engineering teams while maintaining high technical standards
- Ability to lead architectural discussions and make informed technical decisions
- Experience implementing CI/CD, automation, testing, and DataOps best practices
- Strong stakeholder management skills with the ability to translate business requirements into technical delivery plans
- Experience delivering complex transformation programmes, including migrations, consolidations, or greenfield platform builds
- Familiarity with governance, security, and compliance requirements within enterprise environments
- A hands-on leadership style with the ability to support technical teams when needed
What They Offer
- Salary between €110,000 and €150,000 depending on experience
- Performance-related bonus
- Comprehensive benefits package
- Flexible and hybrid working arrangements
- Opportunity to shape and scale an entire Data Engineering function
- Significant exposure to senior leadership and strategic decision-making
- Clear progression towards Director-level and broader Data & AI leadership responsibilities
- The chance to influence the organisation’s long-term data and AI strategy
How to Apply
If you’re an experienced Data Engineering leader looking to build teams, drive platform transformation, and make a lasting impact, apply today to discuss this opportunity in more detail.

To Apply for this Job Click Here
Data Platform Engineer
Newcastle upon Tyne
£73000 - £84000
+ Data Engineering
PermanentNewcastle upon Tyne, Tyne and Wear
To Apply for this Job Click Here
DATA PLATFORM ENGINEER
£73,000 – £84,000
NEWCASTLE (HYBRID – 2 DAYS PER WEEK)
This is an exciting opportunity to join a globally recognised professional services organisation that is investing heavily in Data, Cloud and AI capabilities. You’ll play a key role in shaping and owning a modern enterprise data platform, working alongside highly skilled engineers and architects while influencing technical decisions across the business.
THE COMPANY
Our client is a global professional services firm with thousands of employees operating across multiple international regions. They are continuing to invest significantly in technology, analytics and AI, creating a sophisticated data environment that supports business-critical decision making and innovation. This role sits within a growing technology function and offers the opportunity to work on a strategic platform at the centre of the organisation’s future data roadmap.
THE ROLE
- Own and oversee a cloud-based enterprise data platform built on Azure technologies
- Act as the technical lead for platform-related decisions, scalability and performance improvements
- Work closely with Infrastructure, Security, Architecture and Engineering teams
- Ensure platform reliability, governance, monitoring and operational excellence
- Troubleshoot complex platform, networking, storage and integration issues
- Drive best practice across CI/CD, automation and Infrastructure-as-Code
- Support Data Engineers by removing technical barriers and improving platform capabilities
- Contribute to platform modernisation, AI enablement and continuous improvement initiatives
YOUR SKILLS AND EXPERIENCE
- Strong experience in Data Engineering, Platform Engineering, Cloud Engineering or a similar field
- Excellent Azure experience within enterprise-scale environments
- Experience supporting and optimising cloud-based data platforms
- Strong understanding of Azure Data Factory, Databricks and modern data architecture principles
- Experience with CI/CD, Azure DevOps, Git and Infrastructure-as-Code tools such as Terraform
- Strong knowledge of Python and platform automation
- Experience making technical and architectural decisions
- Excellent stakeholder management and problem-solving skills
- Experience within regulated environments would be beneficial
SALARY AND BENEFITS
- £73,000 – £84,000 base salary
- Comprehensive benefits package
- Hybrid working model (2 days per week in Newcastle office)
- Exposure to cutting-edge Data, Cloud and AI initiatives
- Opportunity to influence enterprise-wide platform strategy
- Collaborative and highly technical engineering environment
HOW TO APPLY
Please register your interest by sending your CV through to Harry Lack the ‘Apply’ link.

To Apply for this Job Click Here
Engineering Director
London
£100000 - £135000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Engineering Director (Head of Data Engineering)
UK (fully remote) | £100,000 – £135,000 | Annual Bonus
This is a high-impact leadership opportunity for an experienced Engineering Director to build and scale a data platform function supporting business-critical initiatives. You’ll lead engineering delivery, shape technical strategy, and establish the foundations for a modern, AI-enabled data ecosystem.
The Company
They are a global organisation investing heavily in the future of data, analytics, and AI. Following significant commitment to platform modernisation, they are consolidating legacy infrastructure into a centralised, governed, and scalable data environment. This role will play a key part in turning that vision into reality.
The Role
- Build, lead, and develop a high-performing engineering team
- Own engineering operations, delivery planning, and team performance
- Drive architectural decisions and technical best practices
- Establish standards across CI/CD, testing, documentation, and reliability
- Partner with senior leadership on hiring, team development, and strategy
- Manage delivery across platform builds, migrations, and transformation programmes
- Coordinate with technology, product, and business stakeholders
- Ensure operational excellence through monitoring, alerting, and incident management
Your Skills & Experience
- Strong experience leading engineering or platform teams
- Track record delivering large-scale data platform initiatives
- Experience managing multidisciplinary engineering functions
- Strong knowledge of cloud data platforms and modern data stacks
- Familiarity with Snowflake, orchestration tools, and transformation frameworks
- Experience implementing engineering standards and governance processes
- Ability to balance strategic leadership with technical oversight
- Strong stakeholder management and communication skills
What They Offer
- Fully remote working across the UK
- Opportunity to build and shape a strategic platform function
- Significant leadership scope and visibility
- Exposure to enterprise-wide data transformation initiatives
- Collaborative and innovation-focused environment
- Competitive salary and benefits package
How to Apply
Submit your CV to learn more about this Engineering Director opportunity.

To Apply for this Job Click Here
Data Platform Architect
London
£90000 - £110000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Data Platform Architect
London | 3 Days a week | £90,000 – £110,000
This is an opportunity for a Data Platform Architect to play a central role in shaping the future of an enterprise data platform. You’ll combine hands-on technical expertise with strategic architecture leadership, helping to deliver a scalable, secure, and AI-ready data environment.
The Company
They are a well-established organisation undergoing significant investment in data, analytics, and AI capabilities. Data is a critical strategic asset across the business, and they are continuing to evolve a modern cloud-based platform that supports a wide range of operational and commercial initiatives. This role sits at the centre of that transformation.
The Role
- Define and evolve the architecture of a modern cloud-based data platform
- Provide technical leadership across data platform and engineering teams
- Design scalable, secure, and reliable data solutions
- Support the implementation of architectural patterns and standards
- Champion DataOps practices including CI/CD, testing, monitoring, and automation
- Partner with governance, security, and engineering teams to ensure compliance and best practice
- Guide the implementation of ETL and ELT processes using modern tooling
- Evaluate emerging technologies and recommend future platform enhancements
- Support strategic planning and AI-enablement initiatives
Your Skills & Experience
- Strong experience in data platform architecture and cloud-based data environments
- Excellent understanding of modern data stack technologies
- Expertise with Google Cloud Platform, BigQuery, dbt, Airflow, or similar technologies
- Experience designing data integration patterns and scalable data solutions
- Knowledge of data governance, security, privacy, and compliance principles
- Strong understanding of DataOps, CI/CD, testing, and automation practices
- Experience supporting Data Engineering teams with technical leadership
- Excellent stakeholder management and communication skills
What They Offer
- Competitive salary and benefits package
- Opportunity to influence enterprise-scale data strategy
- Exposure to AI and advanced analytics initiatives
- Collaborative and highly visible role within the data function
- Strong opportunities for professional growth and progression
- Flexible working arrangements
How to Apply
Apply today with your CV for a confidential discussion about this Data Platform Architect opportunity.

To Apply for this Job Click Here
Full Stack Engineer (AI Native)
City of London
£70000 - £85000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
FULL STACK ENGINEER (AI-NATIVE)
Up to £85,000 + Benefits
London (Hybrid, 2 Days per Week)
This is a great opportunity to join a high-growth fintech scale-up where you can take ownership of customer-facing products whilst working in an AI-first engineering environment. You’ll help build technology that combines financial data, analytics, and behavioural insights to deliver meaningful outcomes for end users.
THE COMPANY:
This rapidly growing WealthTech business is transforming how individuals engage with their financial lives through innovative technology, sophisticated analytics, and exceptional user experience. Backed by leading investors and operating in a scale-up environment, the business is building a platform that provides users with a complete view of their financial world alongside personalised insights and recommendations.
The engineering function operates through cross-functional Agile squads and is heavily focused on leveraging AI to increase engineering productivity and innovation.
THE ROLE:
You will take ownership of software within one of the engineering squads, contributing across both front-end and back-end development while working alongside product, engineering, and technical operations teams.
Key responsibilities include:
- Building and enhancing customer-facing web applications.
- Developing scalable features using React, JavaScript and TypeScript.
- Contributing to backend services built with Kotlin and Spring.
- Leveraging AI tools and agentic development workflows as part of your day-to-day engineering process.
- Working within Agile Scrum teams to plan, develop, test and release software.
- Collaborating on APIs, microservices and event-driven architectures.
- Driving software quality, performance, security and scalability.
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Java and Kotlin backend development on the Spring stack.
- React, JavaScript and TypeScript.
- AI-assisted development, particularly using Claude and agentic engineering workflows.
- CI/CD pipelines, automated testing and API integrations.
- AWS, Docker and/or Kubernetes.
- Jira, Agile methodologies and collaborative software delivery.
THE BENEFITS:
You will receive a salary of up to £85,000 depending on experience, along with a comprehensive benefits package.
Please note: Sponsorship is not available for this position.
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
London
£45000 - £55000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
DATA ENGINEER
UP TO £55,000
LONDON
This is an exciting opportunity for a Data Engineer to join a data-driven organisation where analytics, automation, and emerging AI technologies are central to business decision-making. You will play a key role in designing SQL Server environments from the ground up and delivering solutions that directly influence business outcomes.
THE COMPANY
Our client is an established organisation with a strong digital focus and a culture built around innovation, data, and continuous improvement. You will join a collaborative environment where Data, Commercial, Operations, Marketing, and Editorial teams work closely together. This organisation continues to develop its data capabilities, providing the opportunity to influence the evolution of its data architecture and support exciting AI initiatives.
THE ROLE
Responsibilities include but are not limited to:
- Design and build SQL Server databases from scratch
- Modernise and enhance the organisation’s existing database architecture
- Maintain and review existing dashboards and develop new reporting streams
- Build automation solutions using Python and APIs
- Work closely with stakeholders to deliver data solutions that support business objectives
YOUR SKILLS AND EXPERIENCE:
- Experience designing and building SQL Server environments from scratch is essential
- Strong understanding of database architecture and schema design experience is essential
- Experience working with SSIS, ETL processes and data migration/ transformation projects within Azure
- Experience using Python for automation and working with REST APIs
- Exposure to Tableau highly desirable or similar business intelligence tools
- Confident using AI tools to support operational efficiency
- Strong communication skills and ability to engage confidently with stakeholders
SALARY AND BENEFITS
- Up to £55,000 base salary
- Contributory pension scheme
HOW TO APPLY
Please register your interest to Mia Randhawa by sending your CV through the ‘Apply’ link

To Apply for this Job Click Here
Data Architect
City of London
£90000 - £100000
+ Data Engineering
PermanentCity of London, London
To Apply for this Job Click Here
DATA PLATFORM ARCHITECT
up to £100,000 + Benefits
London (Hybrid)
This is a fantastic opportunity to join a large-scale consumer-focused digital organisation, taking ownership of the architectural direction of a modern data platform that sits at the heart of business decision-making, digital growth and AI innovation.
THE COMPANY:
Our client is a highly recognised international digital business with a strong consumer presence and a global audience. Operating across multiple regions, the organisation has invested heavily in its data capabilities and is continuing to transform how data powers decision-making, customer experiences and emerging AI initiatives.
As part of a wider data and technology transformation, they are looking for an experienced Data Platform Architect to help shape the future of their data ecosystem and engineering standards.
THE ROLE:
You will take ownership of data platform architecture, standards and solution design across a growing engineering function. Working closely with platform engineers, analytics engineers, product managers, governance teams and senior stakeholders, you will help ensure data is scalable, trusted and ready to support AI-driven initiatives.
Key responsibilities include:
- Designing and evolving the organisation’s cloud-based data platform architecture
- Assessing and recommending new technologies, tools and data solutions across the business
- Defining architectural standards, best practices and reusable patterns across engineering teams
- Supporting data governance, security, metadata and data quality initiatives
- Providing hands-on guidance around Terraform, dbt, CI/CD, DataOps and platform engineering practices
- Partnering with stakeholders to understand requirements and translate them into scalable technical solutions
- Driving improvements around data lineage, observability, modelling standards and platform governance
- Supporting AI readiness programmes, semantic layer initiatives and self-service data capabilities
YOUR SKILLS AND EXPERIENCE:
You will bring strong capability in:
- Data Platform Architecture or Data Solutions Architecture experience within modern cloud environments
- Strong experience with Terraform and Infrastructure as Code (IaC)
- Commercial experience using dbt within modern ELT ecosystems
- Strong understanding of DataOps, CI/CD and engineering best practices
- Experience working with governance, security, privacy or risk functions
- Excellent stakeholder management skills with the ability to influence, coach and educate technical team
THE BENEFITS:
You will receive a salary of up to £100,000 depending on experience, alongside a comprehensive benefits package and the opportunity to play a key role in shaping a modern, AI-ready data platform.
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
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.