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 – 12 month FTC
London
£55000 - £65000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Role: 12 month FTC – Data Engineer
Salary: £60,000-£65,000
WFH: London (Hybrid – 1 day per week in-office)
Start Date: September/October 2025
I’m working with a leading global retail brand to find a talented Data Engineer who can help shape and deliver their evolving data strategy. This role is perfect for someone who loves building robust, scalable data pipelines and turning complex datasets into actionable insights for the business.
In this role, you will:
-
Develop and maintain a cloud-based data warehouse (BigQuery, GCP)
-
Create and optimise ETL processes (SSIS, Talend, Airflow)
-
Collaborate with BI teams to deliver key performance metrics
-
Ensure data quality, security, and cost-efficient storage
What you’ll bring:
-
Strong SQL and data modelling skills
-
Data warehouse design experience (BigQuery a plus)
-
BI tool experience (Power BI preferred)
-
Cloud architecture knowledge and problem-solving flair
-
Bonus: ERP knowledge (Microsoft NAV/Business Central) or ML skills in Python/R
If you’re a proactive Data Engineer ready to join a fast-paced, data-driven retail environment, get in touch today to find out more.
Message me or apply now to explore this opportunity.
To Apply for this Job Click Here

Senior Data Engineer (Azure)
Nottingham
£65000 - £70000
+ Data Engineering
PermanentNottingham, Nottinghamshire
To Apply for this Job Click Here
SENIOR DATA ENGINEER
£65,000-£70,000 + BENEFITS
PRIMARILY REMOTE
A leading company in the retail industry is seeking a proactive Data Engineer to join their innovative team.
THE COMPANY:
This is a well-established brand driven by an ambitious vision. They are currently investing in their data team, and are looking for a Data Engineer to help gather requirements and build solutions.
THE ROLE:
A Data Engineer will need to:
- Work closely with stakeholders across the business
- Manage data warehouse end-to-end (gathering requirements and building solutions)
- Helping to build data models
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholders
- Strong experience in SQL/Python
- Experience with Azure/ADF
- Background in CI/CD
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £70,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 (GCP)
Leeds
£60000 - £65000
+ Data Engineering
PermanentLeeds, West Yorkshire
To Apply for this Job Click Here
DATA ENGINEER
£65,000 + BENEFITS
Remote (UK based)
Looking for a role where you can take ownership of a modern cloud data warehouse, optimise pipelines, and make data more scalable, reliable, and cost-effective?
THE COMPANY:
I’m working with a global retail & e-commerce brand that’s expanding rapidly across the UK. With a growing digital and physical presence, their central data team plays a key role in powering insights across e-commerce, retail, finance, and marketing.
THE ROLE:
This is a hands-on data engineering role where you’ll focus on building, optimising, and scaling pipelines into BigQuery (GCP) from a wide range of sources. You’ll work closely with BI developers and analysts to ensure clean, reliable data is available for reporting and decision-making.
- Manage and optimise pipelines from ERP, website, APIs, app stores, social media, and more.
- Work with BigQuery, Google Buckets, Python scripts, and Talend (transitioning to Dataform/Cloud workflows).
- Support migrations between GCP projects and ensure the warehouse is scalable and cost-efficient.
- Partner with BI teams to prepare and transform data for reporting in Power BI and Looker.
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will have the following skills and experience:
- Strong hands-on experience with BigQuery & GCP (essential).
- Solid SQL skills, with a focus on optimisation and performance tuning.
- Experience working with APIs and data pipelines.
- Python for automation and bespoke data jobs.
- Knowledge of BI tools (Power BI / Looker) – good to have for connecting and enabling reporting.
THE BENEFITS:
You will receive a salary up to £65,000 depending on experience, plus a competitive 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

Research Engineer
Amsterdam
€60000 - €150000
+ Data Engineering
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Position: Research Engineer
Location: Amsterdam
Employment Type: Full-time
About Us
This organisation are a cutting-edge technology company in the finance and trading space, they are dedicated to solving complex challenges through research, experimentation, and innovation. Our work sits at the intersection of advanced algorithms, scalable engineering, and practical product impact. They turn ambitious ideas into real-world solutions-and we’re looking for a Research Engineer to join us on that journey.
The Role
As a Research Engineer, you’ll bridge the gap between exploratory research and production-grade engineering. You’ll prototype new concepts, develop proof-of-concepts, and help translate research breakthroughs into deployable, scalable solutions. You’ll work closely with scientists, engineers, and product teams to bring next-generation technology into the hands of our
customers.
Key Responsibilities
- Design and implement prototypes to validate research ideas.
- Collaborate with research scientists to explore new algorithms, architectures, and data-driven methods.
- Transform promising prototypes into production-ready systems in collaboration with engineering teams.
- Contribute to technical publications, patents, and internal knowledge sharing.
- Stay up to date with emerging research, tools, and technologies relevant to our domain.
- Work with ML Ops
- Also working with machine learning
- Testing new solutions
- Working with Python
Skills & Experience
- Strong programming skills in Python, C++, or similar languages.
- Experience with applied machine learning, optimisation, or algorithmic development.
- Solid understanding of data structures, distributed systems, or performance optimisation.
- Ability to work across the full development cycle-from concept to deployment.
- Strong problem-solving skills and a creative, experimental mindset.
Nice-to-Have
- Experience with GPU computing (CUDA, TensorRT) or cloud environments (AWS, Azure, GCP).
- Familiarity with MLOps tools, model deployment, or scaling ML in production.
- Track record of academic publications, patents, or open-source contributions.
What They Offer
- Competitive salary and benefits.
- Flexible, hybrid or remote-first working options.
- Opportunity to work on high-impact, forward-looking projects.
- Dedicated time for learning, exploration, and skill development.
- A collaborative environment where curiosity and innovation are valued.
To Apply for this Job Click Here

Data Engineer
London
£60000 - £65000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Role: 12 month FTC – Data Engineer
Salary: £60,000-£65,000
WFH: Fully Remote
Start Date: September/October 2025
I’m working with a leading global retail brand to find a talented Data Engineer who can help shape and deliver their evolving data strategy. This role is perfect for someone who loves building robust, scalable data pipelines and turning complex datasets into actionable insights for the business.
In this role, you will:
-
Develop and maintain a cloud-based data warehouse (BigQuery, GCP)
-
Create and optimise ETL processes (SSIS, Talend, Airflow)
-
Collaborate with BI teams to deliver key performance metrics
-
Ensure data quality, security, and cost-efficient storage
What you’ll bring:
-
Strong SQL and data modelling skills
-
Data warehouse design experience (BigQuery a plus)
-
BI tool experience (Power BI preferred)
-
Cloud architecture knowledge and problem-solving flair
-
Bonus: ERP knowledge (Microsoft NAV/Business Central) or ML skills in Python/R
If you’re a proactive Data Engineer ready to join a fast-paced, data-driven retail environment, get in touch today to find out more.
Message me or apply now to explore this opportunity.
To Apply for this Job Click Here

Director of Engineering
San Francisco
$200000 - $240000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
DIRECTOR OF ENGINEERING
Hybrid: 3 days onsite in San Francisco
200-240K Plus bonus and equity.
Director of Engineering – Lead Innovation in Healthcare Technology
Are you passionate about building cutting-edge software solutions that make a real impact on healthcare? This is a unique opportunity to lead a talented engineering team, drive innovation, and shape the future of genetic and health risk insights.
About the Company:
This start-up is pioneering methods and developing products that help families understand their risk for inherited diseases. By creating a lifetime, on-demand health insights platform, my client empowers individuals with data-driven knowledge about cardiac health, diabetes, cancer risk, and medication responses. With a mission to transform genetic health insights into actionable solutions, they are backed by world-class investors and led by a team with deep experience in healthcare technology.
The Opportunity:
The Director of Engineering will lead the software engineering team, collaborating closely with leadership and product managers to design, build, and optimize software systems. This role is ideal for someone who enjoys technical leadership, strategic planning, and hands-on problem-solving in a fast-paced, innovative environment.
Key Responsibilities:
- Work with leadership and stakeholders to plan projects, identify dependencies, and establish timelines.
- Oversee project execution and provide technical guidance to ensure efficient delivery.
- Manage backend engineering teams, including hiring, mentoring, evaluating, and growing talent.
- Implement, monitor, and maintain systems in a regulated environment.
- Ensure system security, reliability, and scalability in collaboration with internal and external teams.
- Lead integration efforts with external partners and healthcare data platforms.
- Balance responsibilities with 60% team management, 30% technical leadership, and 10% hands-on coding.
Skills & Experience You’ll Need to Succeed:
- Strong experience with Python, Django, REST APIs, Linux, system design, and AWS.
- Expertise in modern software development, unit testing, CI/CD, DevOps, logging, and monitoring.
- Familiarity with React, Terraform, Kubernetes, networking, and Docker is a plus.
- Experience in biotech or genetic testing is highly desirable.
- Ability to thrive in a fast-moving start-up environment, balancing scrappy solutions and production-grade development.
- Strong communication and organizational skills, with a pragmatic approach to agile development.
Why Join This Team?
- Make an Impact – Contribute to life-changing healthcare innovations that help individuals and families worldwide.
- Collaborate with the Best – Work alongside experienced leaders who have built successful healthcare companies (Natera, Invitae, Ciitizen).
- Cutting-Edge Technology – Engage with the latest AI-driven, cloud-based healthcare solutions.
- Competitive Compensation – Enjoy a strong salary, equity participation, and benefits (health, dental, vision, 401k).
- Start-up Energy with Stability – A fast-paced, dynamic environment with the backing of top-tier investors.
To Apply for this Job Click Here

Director of Engineering
San Francisco
$200000 - $240000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
DIRECTOR OF ENGINEERING
SAN FRANCISCO (HYBRID, 2-3 DAYS/WEEK ONSITE)
$200,000 – $240,000 BASE SALARY + EQUITY
About the Company
This fast-growing health technology company is transforming how individuals understand and manage their long-term health. By combining advanced data science, bioinformatics, and secure technology platforms, they deliver personalized health insights that can guide care decisions over a lifetime.
The company has successfully launched products in the last year, built a strong customer base, and is backed by leading investors. With aggressive growth ahead, they’re seeking an experienced engineering leader to scale their technology organization and accelerate product delivery.
About the Role
You’ll lead a talented engineering team through a period of rapid growth, guiding both technical direction and team development. As the current engineering head transitions into a CTO role, you’ll take ownership of day-to-day engineering leadership-ensuring the team can build reliable, scalable, and innovative systems to support the company’s mission.
You will be expected to provide high-level strategic guidance, while still being hands-on enough to understand technical challenges and help unblock the team when necessary.
Key Responsibilities
- Lead and grow a cross-functional engineering team from ~10 members to a larger, scalable organization
- Set technical vision and align it with business objectives in collaboration with the CTO and product leadership
- Foster a high-performance engineering culture focused on quality, collaboration, and accountability
- Oversee the delivery of core systems, internal tools, and customer-facing features
- Stay engaged with technical decisions and occasionally contribute code (approx. 10%)
- Mentor engineering leaders and promote professional growth across the team
What We’re Looking For
- 8+ years of industry experience, with at least 3+ years in an engineering leadership role (preferably at the Director level)
- Proven experience leading small, high-performing teams and scaling them effectively
- Strong background in Python development and modern software engineering practices
- Track record in biotech, life sciences, or healthcare tech preferred; familiarity with genetic testing is a plus
- Experience with both backend systems and at least an understanding of frontend technologies
- Comfortable in a hybrid work setting with 2-3 days/week onsite in San Francisco
The Right Fit
- A strategic leader who can balance business goals with technical excellence
- Able to thrive in an entrepreneurial, fast-moving environment
- Passionate about using technology to make a meaningful impact in people’s lives
To Apply for this Job Click Here

Lead Data Engineer
Amsterdam
€60000 - €100000
+ Data Engineering
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Position: Lead Data Engineer – Azure
Location: Amsterdam
Employment Type: Full-time
About Them
This organisation are a forward-thinking organisation harnessing data to drive smarter decisions, deliver innovation, and create real business impact. Our Azure-based data platform underpins everything we do-from analytics and AI to operational insights. Now, we’re looking for a Lead Data Engineer to take our data capabilities to the next level.
Within the role you will be working hands on whilst also taking on responsibility of the team and data engineering roadmap
The Role
As the Lead Data Engineer, you’ll be the technical authority for our Azure data ecosystem. You’ll design, build, and optimise data pipelines, lead architectural decisions, and mentor a talented team of engineers. You’ll work closely with data scientists, analysts, and business stakeholders to ensure our data solutions are robust, scalable, and future-ready.
Key Responsibilities
- Lead the design, development, and maintenance of scalable Azure-based data pipelines and architectures.
- Own technical standards, best practices, and quality across data engineering projects.
- Collaborate with architecture and DevOps teams to ensure smooth integration and deployment.
- Mentor, guide, and grow the skills of junior and mid-level data engineers.
- Optimise performance, security, and cost-effectiveness of Azure data services.
- Drive the adoption of modern data engineering practices, including CI/CD for data and Infrastructure as Code.
Core Technologies & Skills
- Azure Data Services: Data Factory, Synapse Analytics, Databricks, Data Lake Storage, Azure SQL Database.
- Strong SQL and Python skills; experience with PySpark a plus.
- Proven track record in designing ETL/ELT processes and real-time streaming pipelines.
- Solid understanding of data modelling, governance, and security principles.
- Familiarity with Azure DevOps, Git, and Infrastructure as Code (e.g., Bicep, Terraform).
- Experience leading engineering teams or projects in a data-focused environment.
Nice-to-Have
- Knowledge of Azure Machine Learning or AI integration.
- Experience with event-driven architectures (Event Hubs, Service Bus, Kafka).
- Exposure to data quality frameworks and monitoring tools.
What They Offer
- Competitive salary and performance-based bonus.
- Flexible working arrangements.
- Dedicated learning and development budget.
- Opportunity to shape the future of our data platform and lead strategic initiatives.
- Collaborative culture with a focus on innovation and continuous improvement.
To Apply for this Job Click Here

Full-Stack Developer (Python Django)
London
£470 - £520
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
FULL STACK ENGINEER (PYTHON/DJANGO)
3-6 months
£470-£520 PER DAY
REMOTE (UK-BASED)
We’re partnering with a fast-scaling Healthcare company on a high-impact contract for an experienced Full Stack Python/Django + React Engineer. This project focuses on enhancing a cloud-based healthcare platform that streamlines patient onboarding, diagnostics, and treatment journeys. If you thrive on solving complex technical challenges with elegant, scalable solutions and enjoy working across the stack, this is for you.
THE CLIENT
Our client is a digital health innovator providing data-driven tools that empower clinicians and improve patient outcomes. Their engineering team is collaborative, quality-focused, and driven by the mission to modernise healthcare delivery. You’ll be building and optimising systems used by thousands of practitioners and patients daily, with a direct impact on care efficiency and accessibility.
THE ROLE
You’ll work within a cross-functional product team responsible for developing new features and optimising the existing platform. The system integrates with multiple data sources, handles sensitive healthcare data securely, and delivers a seamless experience across devices. You’ll contribute to both backend (Python/Django) and frontend (React) development, ensuring high performance, security, and scalability.
Key responsibilities:
-
Designing, building, and optimising APIs and backend logic using Python/Django
-
Developing dynamic, responsive front-end features using React and related libraries
-
Working with relational databases (PostgreSQL) and optimising SQL queries
-
Implementing secure authentication and authorisation flows
-
Integrating with third-party APIs and services
-
Writing maintainable, testable code and participating in peer code reviews
-
Collaborating with designers, product managers, and QA to deliver high-quality releases
SKILLS & EXPERIENCE
-
Strong commercial experience with Python/Django and React
-
Solid understanding of REST API design and integration
-
Proficiency with relational databases (PostgreSQL preferred)
-
Experience in secure coding practices, ideally within regulated environments (healthcare, finance, etc.)
-
Familiarity with cloud platforms (AWS/GCP) and CI/CD pipelines
-
Strong problem-solving skills and ability to work autonomously in an agile environment
-
Experience with healthcare systems, interoperability, or patient-facing platforms is a plus
HOW TO APPLY
Please register your interest by sending your CV or via the apply link.
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.