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

Senior Data Platform Engineer
Leeds
£75000 - £80000
+ Data Engineering
PermanentLeeds, West Yorkshire
To Apply for this Job Click Here
SENIOR DATA PLATFORM ENGINEER
£75,000-£80,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 Data Platform Engineer to help with enabling real time data processing.
THE ROLE:
A remote working Senior Data Platform Engineer will need to:
- Scale real-time data processing for analytics and automation
- Enhance experimentation frameworks
- Optimise the Martech data ecosystem
YOUR SKILLS AND EXPERIENCE:
A successful Senior Data Platform Engineer will have the following skills and experience:
- Ability and experience interacting with key stakeholder
- Java experience for microservicing
- Streaming experience e.g. Kafka, Kinesis, Flink
- Cloud experience – AWS, Azure, GCP
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £75,000-80,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 senior
Paris
€55000 - €65000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
DATA ENGINEER SENIOR – PARIS
UP TO 65K€ FIXE + 10% Variable + Bonus
2 jours de télétravail
Une entreprise startup qui développe un logiciel d’IA innovant recherche un profil data engineer. Si tu as un très bon niveau en mathématiques et que tu as déjà fait de la data retrieval, alors cette offre est faite pour toi !
LE POSTE
Rattaché au Head of engineering, tu rejoindras l’équipe data engineering composée de 3 personnes. En tant que Senior Data Engineer, ton rôle sera de participer au développement de plusieurs projets et de t’assurer de leur bon fonctionnement. Vos missions au quotidien :
- Création de tâches ETL pour rendre les données disponibles pour les autres équipes (exemple des données provenant d’API)
- Contribution au développement d’un reverse ETL pour le téléchargement des modèles
- Création d’API et de bibliothèques pour faciliter la communication entre les équipes
VOTRE PROFIL
- Bac+5 top 10 école d’ingénieur (une spécialisation en MVA est fortement appréciée)
- Minimum 2 ans d’expérience en tant que Data engineer
- Connaissances avancées d’un ou plusieurs langages de programmation
- Maîtrise de SQL et Python
- Capacité à programmer de manière simple et concise
- Très bon niveau d’anglais requis
POUR POSTULER
Merci de joindre votre cv à jour et nous reviendrons vers vous rapidement.
To Apply for this Job Click Here

Senior Software Engineer
East London
£70000 - £90000
+ Data Engineering
PermanentEast London, London
To Apply for this Job Click Here
SENIOR BACKEND ENGINEER
UP TO 90K + BONUS
FULLY REMOTE
Java, Spring, Kotlin, Kafka, Scala, TDD, AWS, Docker, Kubernetes
A tech scale up is hiring a Senior Software Engineer to join their rapidly growing team to work across a variety of complex projects. They are working with the latest technology and constantly pushing software best practises. You will get to experiment with new technologies and really make an impact on the company. This team is in a massive expansion phase, and this is the ideal time to join the business!
THE ROLE:
As a Senior Software Engineer, you will have an expansive range of responsibilities, including:
- Design, development and upkeep of required software using Java, Spring & TDD
- Building complex solutions to complex problems, and scalable products
- Designing architecture
- Establishing and promoting the use of best practices in the software engineering life cycle
YOUR SKILLS & EXPERIENCE:
Essential:
- Java
- Spring
- TDD
- Kotlin
- Kafka
- Docker
Nice to have:
- AWS
- Kubernetes
THE SALARY & BENEFITS
- Salary is a maximum of 90k
- 10% Bonus
- 25 days annual leave + the option to buy / sell days
- Private healthcare + dental
- Pension 3% / 6% (matched if increased, up to 10%)
- Work abroad up to 30 days
INTERVIEW PROCESS (3 STAGES)
- 1 hour (Paired programming in react/typescript)
- 1 hour (Systems design and architecture)
- 1 hour (Culture fit and competency questions)
HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page
To Apply for this Job Click Here

Senior Platform Engineer
Manchester
£70000 - £85000
+ Data Engineering
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Senior Data Platform Engineer
Location: Primarily Remote (1 day/month in-office)
Salary: £70,000 – 85,000
Join a cutting-edge Data Platform Engineering team working on real-time analytics and microservices architecture to power one of the most sophisticated martech solutions in the industry.
About the Role:
Reporting directly to the Platform Engineering Manager, you’ll be a vital part of a team that enables real-time data processing and analytics. This role involves developing and maintaining microservices, capturing user events and feeding them into a Snowflake-powered analytics platform.
What You’ll Be Doing:
- Developing microservices that handle real-time data ingestion from APIs into the data warehouse
- Working with live-streaming data
- Writing clean, efficient Java code (Python is a bonus!)
- Enhancing and scaling the experimentation framework to support data science and ML operations
- Ensuring high-quality, accurate data delivery across data platforms
- Collaborating with analytics engineers and data scientists to enable fast insights
- Participating in a CI/CD pipeline to deliver high-velocity, production-ready systems
This Role Requires:
- Strong Java skills
- Experience with live-streaming technologies such as Kafka, Flink or Kinesis
- Solid understanding of event-driven architecture
- Experience with CI/CD practices and tools
- Familiarity with microservices and modern cloud-based platforms
- Exposure to MLOps and Kubernetes is a big plus
- Computer Science degree or equivalent practical experience
To Apply for this Job Click Here

Lead Data Engineer (Azure)
Derby
£65000 - £80000
+ Data Engineering
PermanentDerby, Derbyshire
To Apply for this Job Click Here
LEAD DATA ENGINEER
£75,000-£80,000 + BENEFITS
PRIMARILY REMOTE
A leading travel company is seeking a proactive Azure Lead 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 Lead Data Engineer to help gather requirements and build solutions.
THE ROLE:
A Lead Data Engineer will need to:
- Work closely with stakeholders across the business
- Own data engineering roadmap
- Own data engineering lifecyle from ingestion to transformation
- Manage data warehouse (gathering requirements and building solutions)
- Ensure alignment with data management and quality
YOUR SKILLS AND EXPERIENCE:
A successful Lead 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
- Management/Leadership experience
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £80,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

Informatica Consultant (Contract)
London
£540 - £560
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
I’m working with a client who is looking for a Data Engineer to take ownership of their data infrastructure as they build out a brand-new insurance-focused product suite. This is a rare opportunity to work directly with experienced data leaders who’ve collaborated on SAP and insurance projects before and are now gearing up to launch their new platform.
The business has secured 60% of its funding and is about to sign its first client. They’ve already designed tooling for AI, data migrations, and integrations-and now need someone to help build out these tools on top of Informatica, while translating SAP requirements and setting up robust data infrastructure in the cloud.
Please apply if the below sounds exciting to you-but only if you have strong experience with SAP, Informatica, and AWS.
Key Responsibilities
-
Build and optimize scalable data pipelines on Informatica
-
Translate SAP data requirements into Informatica-based solutions
-
Design tooling for AI, data integration, and migration workflows
-
Lead the technical setup of Informatica across core modules, including:
-
Data Governance & Catalog
-
Data Ingestion & Replication
-
Data Integration
-
Data Quality & Profiling
-
Metadata Command Centre
-
-
Support data policy development and data catalog management
-
Collaborate with a high-level data team to shape data infrastructure from the ground up
Your Experience & Skills
-
Proven hands-on experience with SAP, Informatica, and AWS – please only apply if you have recent experience here.
-
Strong understanding of data governance and metadata management
-
Experience building data integration and ingestion solutions in Informatica
-
Familiarity with setting up full-stack Informatica environments
-
Clear communication skills and the ability to work with technical and non-technical stakeholders
-
A quality-first mindset: this team values robust engineering over rushing deadlines
To Apply for this Job Click Here

Lead développeur python
Paris
€70000 - €90000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
LEAD DÉVELOPPEUR PYTHON
UP TO 90K€ FIXE + BONUS
2 JOURS DE TÉLÉTRAVAIL/SEMAINE
Python – Django – PostgreSQL
Une startup parisienne qui développe un logiciel innovant recherche un Lead développeur python pour compléter son équipe de développement. L’environnement startup vous intéresse ? Alors cette offre est faite pour vous !
LE POSTE
Au sein de la squad backend et mobile, vous aurez les missions suivantes :
- Assurer un rôle de leadership technique dans la conception, la mise en Å“uvre et la maintenance d’architectures robustes et évolutives
- Garantir le respect des meilleures pratiques de code, effectuer des revues de code rigoureuses et encadrer les développeurs
- Diriger les processus de prise de décision et communiquer efficacement les choix techniques à l’équipe
- Favoriser l’alignement de l’équipe en défendant ses idées et en cultivant une forte culture technique
- Participer activement au développement d’applications performantes en utilisant Python et Django
- Optimiser et concevoir des solutions de bases de données avec PostgreSQL, y compris l’optimisation des requêtes SQL
VOTRE PROFIL
- Diplôme d’ingénieur en école ou université
- Minimum de 6 ans d’expérience en développement logiciel sur python et django
- Vous avez une expérience préalable en tant que Lead développeur et êtes capable de guider et encadrer efficacement une équipe
- Vous avez une solide compréhension des architectures de bases de données, en particulier PostgreSQL.
- Vous êtes à l’aise avec la conception de requêtes SQL et l’optimisation des performances des bases de données
POUR POSTULER
Merci de joindre votre cv à jour et nous reviendrons vers vous rapidement.
To Apply for this Job Click Here

DevOps
Paris
€45000 - €50000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
DEVOPS
Paris
Télétravail 2 jours/semaine
45-50K euros fixe
Nous recherchons un profil DevOps pour notre client, une french-tech spécialisée dans les solutions digitales en logistique. Vous serez rattaché au Manager DevOps et rejoindrez une équipe à taille humaine composée de 2 personnes.
Missions :
- Mettre en place les chaînes CI/CD
- Automatisation des processus
- Scalabilité des modules
- Gestion de l’infra
- Optimisation des performances
Profil recherché :
- BAC+5 école d’ingénieurs
- 1 à 2 ans d’expérience post-diplôme minimum
- Expérience avérée en start-up/scale-up
- Maîtrise de Terraform, Kubernetes, Cloud Azure
- Anglais et Français obligatoires
To Apply for this Job Click Here

Gaming Data Engineer (Contract)
London
£550 - £600
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
Gaming Data Engineer (Contract)
£550-£600 per day, Outside IR35
6 months
Remote (Must be UK Based)
Company Overview:
A leading global free to play gaming platform offering free-to-play games with optional paid content.
This opportunity comes through the company’s newly appointed Chief Data Officer, who is leading a major data transformation initiative. The primary focus is on leveraging customer data more effectively, with an emphasis on improving diversity within the tech space. This role provides an opportunity to contribute directly to a strategic data transformation effort.Historically, the company’s data products have not been fully utilized or repurposed. The Chief Data Officer is now leading efforts to optimize the existing data platform and gain deeper insights into customer behavior-particularly regarding VIP customers. The goal is to identify, understand, and engage VIP customers more effectively while streamlining their journey through data-driven solutions.
Key Responsibilities:
-
Identify and profile VIP customers based on data insights.
-
Work on data wrangling and expose data via APIs for various stakeholders.
-
Build visualizations to help product teams understand usage and engagement.
-
Collaborate with the data science team to ensure the product is data-driven.
-
Improve ETL pipelines and enhance data accessibility for seamless decision-making.
Tech Stack:
-
Databricks
-
AWS
-
Python
-
Kafka (Confluent)
-
Tableau / Power BI
-
API development experience
Contract Length:
6 months
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.