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

Staff Frontend Engineer
London
£100000 - £115000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Staff Frontend Engineer
Location: Remote (UK-based)
Salary: Up to £115,000
We’re working with our client, a fast-growing SaaS company founded by serial entrepreneurs, to recruit a Staff Frontend Engineer. Their platform is transforming how leading professional services firms interact with complex data-think Figma for financial, legal, and consulting workflows.
Role Overview:
This is a high-impact, hands-on role where you’ll lead the development of scalable, performant features across the stack. You’ll work directly with the CTO and CEO, contributing to architectural decisions and driving innovation. This position is ideal for someone who wants deep technical ownership without people management responsibilities.
Key Responsibilities:
- Build and maintain features using TypeScript, and Vue.js (or React/Angular/Next.js)
- Own architecture and design of key systems and applications
- Develop scalable, secure, and maintainable solutions
- Collaborate closely with senior leadership on high-priority projects
Requirements:
- Essential:
- Expert-level experience in full-stack development (Mainly focused on the frontend)
- Strong knowledge of modern JavaScript frameworks
- Full Stack Experience (Using Node.js, Python or C#)
- Track record of architecting and delivering complex systems
- Ability to work autonomously in a fast-moving environment
- Background in enterprise SaaS product development
- Desirable:
- Experience with Azure and Docker
- Familiarity with data visualisation or diagramming tools
- Exposure to AI-enhanced or real-time user interfaces
To Apply for this Job Click Here

Principal Data Architect
London
£110000 - £110000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
PRINCIPAL DATA ARCHITECT
LONDON
£110,000
THE COMPANY
This global management consultancy operating in the capital markets is now looking for a Principal Data Architect to help serve their clients and manage the projects.
THE ROLE
As a Principal Data Architect you will be involved in several projects working with data structures, and ensuring that systems and solutions align with the organisation’s business goals.
Specifically, you can expect to be involved in the following:
- Managing commercial expectations including budget and revenue
- Manage and deliver projects
- Developing client relationships, identifying clients who could benefit from the company’s solutions
SKILLS AND EXPERIENCE
The successful Principal Data Architect will have the following skills and experience:
- Cloud (Azure, GCP or AWS)
- At least 8 years of experience
- Consulting experience
- Experience in the finance/insurance industry
BENEFITS
The successful Principal Data Architect will receive the following benefits:
- £110,000 yearly salary
- Hybrid working, 3 days in office
- Medical Insurance
- Pension
- And more
HOW TO APPLY
Please register your interest by sending your resume/CV to Joana Alves via the Apply link on this page.
To Apply for this Job Click Here

LEAD DATA ARCHITECT
Poitiers
€70000 - €90000
+ Data Engineering
PermanentPoitiers, Nouvelle-Aquitaine
To Apply for this Job Click Here
RESPONSABLE DE L’ARCHITECTURE DATA
NOUVELLE-AQUITAINE
65-85K€
En tant que Responsable de l’achitecture data, vous incarnerez le socle technique de l’équipe Data Engineering au sein de ce client final. Vous serez responsable de piloter, challenger et faire évoluer une architecture déjà robuste, tout en accompagnant la mise en production de projets à forte valeur ajoutée.
VOTRE RÔLE
- Auditer et renforcer la stack existante (Snowflake, Talend, DBT, Power BI, Qlik, AWS) avec une vision orientée ROI.
- Cartographier et fiabiliser les pipelines existants, tout en préparant une migration vers des outils ELT modernes (ex. DBT).
- Mettre en place et configurer une solution de monitoring des flux via SIFLET.
- Piloter l’industrialisation des projets IA / MLOps, en lien avec les équipes Data Science et les prestataires externes.
- Accompagner et coordonner l’équipe Data Engineering (1 junior + 4 prestataires) avec un vrai leadership technique, sans dimension managériale directe.
VOTRE PROFIL
- 7 à 10 ans d’expérience en Data Engineering / Architecture Data (flexible à partir de 5 ans pour un profil exceptionnel).
- Maîtrise de Snowflake, AWS (ou autre cloud), CI/CD, et connaissance d’outils ELT (DBT, Talend…).
- Expérience dans l’industrialisation de modèles IA ou une bonne maîtrise des pratiques MLOps.
- Capacité à challenger des choix technologiques, construire une vision et embarquer une équipe transverse.
- Leadership technique, capacité à travailler avec des prestataires, sans responsabilité managériale formelle.
- Langues : français courant et anglais professionnel requis.
To Apply for this Job Click Here

LEAD DEVELOPER PYTHON
Paris
€70000 - €90000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
LEAD DEVELOPER PYTHON
PARIS (75)
70-90K€
Cette société innovante en pleine croissance, développe une solution à fort impact. Leur produit phare, une application mobile utilisée directement par les clients finaux, est en pleine structuration technique.
VOTRE RÔLE
- Revue de code, définition et amélioration des process backend
- Animation technique de l’équipe backend (sans responsabilités RH)
- Encadrement opérationnel de trois développeurs backend
- Contribution aux choix d’architecture technique en lien avec le CTO, le Head of Engineering et le Product Manager
- Participation à la stratégie de structuration de l’équipe, notamment via le recrutement futur de contributeurs individuels
- Participation active au développement de nouvelles fonctionnalités sur le backend
- Veille à la qualité, la performance et la stabilité de l’application
- Partage des bonnes pratiques de développement, mentorat technique et accompagnement des développeurs plus juniors
VOTRE PROFIL
- Minimum 5 à 6 ans d’expérience en développement backend, avec des APIs Python
- Solide expertise sur Django (au moins 2 ans d’expérience en production)
- Bonne compréhension des enjeux de performance, notamment en temps réel
- Expérience dans un environnement scale-up ou start-up
- Capacité à intervenir sur des choix d’architecture, structuration de code, et définition de process
- Forte appétence pour le travail en équipe et la transmission de savoir
- Leadership naturel et sens de l’initiative
- Rigueur, autonomie, curiosité technique
- Bon relationnel pour interagir avec les équipes produit, technique et métier
- Formation supérieure technique, de type école d’ingénieur (EPITA, Epitech, etc.) appréciée
- Bon niveau de français et d’anglais à l’oral comme à l’écrit
To Apply for this Job Click Here

DATA MANAGER – CONSEIL
Paris
€60000 - €65000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
DATA MANAGER – CONSEIL
PARIS (75)
60-65K€ + avantages
Ce cabinet de conseil indépendant en pleine croissance, spécialisé dans l’accompagnement des entreprises sur leurs projets data, IA et transformation technologique recherche son Data Manager.
VOTRE RÔLE
En tant que Data Manager, vous jouerez un rôle clé dans le pilotage de projets data & IA menés au forfait, de leur cadrage à leur livraison :
- Pilotage de projets Data & IA : encadrement des équipes techniques (Data Engineers, Data Scientists, Data Analysts) et supervision de la qualité des livrables.
- Contribution stratégique : implication dans la formulation des enjeux clients, recommandations et structuration de solutions à forte valeur ajoutée.
- Vente de projets au forfait :
- Qualification des besoins clients
- Rédaction et soutenance de propositions commerciales
- Réponse aux appels d’offres dans des délais parfois courts
- Participation active au closing
- Relation client de haut niveau : posture de conseil, capacité à challenger des décideurs et à construire une relation de confiance.
- Amélioration continue : contribution à la structuration des offres, à la montée en qualité des processus internes et au rayonnement de l’expertise technique de l’équipe.
VOTRE PROFIL
- Minimum 3 à 4 ans d’expérience en cabinet de conseil ou agence spécialisée (data ou IA).
- Connaissance des modèles au forfait : expérience avérée dans la vente et le pilotage de projets au forfait (impératif).
- Compétences commerciales :
- Aisance en création de propositions commerciales et de supports de soutenance
- Vision stratégique de la chaîne commerciale : cadrage, AO, soutenance, closing
- Culture data solide : compréhension approfondie des métiers de la data (DA, DS, DE) et/ou de l’IA.
- Leadership : goût pour le management, la structuration d’équipe et l’accompagnement des profils plus juniors.
- Rigueur & exigence : attention forte portée à la qualité des livrables et au professionnalisme dans la relation client.
- Souplesse : à l’aise dans des contextes mouvants, avec une appétence pour les environnements à taille humaine et en croissance (vs. grands cabinets type Big4).
To Apply for this Job Click Here

SENIOR DATA ENGINEER
Poitiers
€60000 - €80000
+ Data Engineering
PermanentPoitiers, Nouvelle-Aquitaine
To Apply for this Job Click Here
SENIOR DATA ENGINEER
NOUVELLE-AQUITAINE
60-80K€ + avantages
Cette société industrielle recherche son Senior Data Engineer car elle connaît une accélération forte de sa transformation digitale, notamment autour des sujets data, IA et automatisation des processus.
VOTRE RÔLE
- Concevoir et faire évoluer une architecture data robuste, sécurisée et scalable (ingestion, transformation, stockage, exposition).
- Encadrer techniquement les projets d’intégration et de traitement de données, en lien avec les équipes internes et partenaires externes.
- Travailler en étroite collaboration avec les équipes IT, Data Science, Analytics et Métiers pour garantir l’alignement stratégique des solutions techniques.
- Préparer l’environnement technologique pour accueillir des projets IA/Machine Learning, dans une logique MLOps.
VOTRE PROFIL
- Bac+5 en informatique, systèmes d’information, data engineering ou domaine équivalent.
- Minimum 5 à 7 ans en environnement data / cloud, avec une première expérience en architecture technique.
- Maîtrise des pipelines de données, ETL/ELT, outils d’orchestration.
- Bonne connaissance des environnements Cloud et des architectures orientées données.
- Pratique confirmée de Python et SQL.
- Connaissance des problématiques de sécurité, gouvernance et industrialisation.
- Leadership technique, posture de conseil, esprit structuré.
- Capacité à vulgariser les enjeux data auprès de publics non techniques.
- Autonomie, rigueur, appétence pour les environnements en construction.
To Apply for this Job Click Here

SOFTWARE MANAGER
Aix-en-Provence
€60000 - €90000
+ Data Engineering
PermanentAix-en-Provence, Provence-Alpes-Côte d'Azur
To Apply for this Job Click Here
SOFTWARE MANAGER
AIX-EN-PROVENCE (13)
60-90K€ EN PACKAGE
En tant qu’Engineering Manager au sein d’un client final, vous aurez la responsabilité de piloter une équipe technique en charge de la conception, du développement et du maintien d’applications critiques dans le secteur du transport.
VOTRE ROLE
- Vous jouerez un rôle clé dans la mise en place et l’amélioration des bonnes pratiques d’ingénierie logicielle, notamment sur les processus CI/CD, la sécurité applicative, la robustesse et la scalabilité des systèmes.
- Vous contribuerez activement à la migration des infrastructures vers le cloud (principalement Google Cloud), en garantissant la qualité et la fiabilité des déploiements via des outils modernes comme Jenkins, Terraform, Docker, et bientôt GitLab ou GitHub Actions.
- Votre management sera équilibré entre un rôle hands-on et une fonction d’encadrement d’équipe, avec une équipe actuellement composée de 4 personnes et appelée à s’agrandir.
- Vous participerez aussi aux choix techniques et à la définition de l’architecture logicielle, tout en accompagnant vos collaborateurs dans leur montée en compétences.
- Enfin, vous travaillerez en étroite collaboration avec les équipes produit et data pour assurer la bonne intégration et orchestration des flux de données critiques issus de fournisseurs transport via des APIs.
VOTRE PROFIL
- Minimum 5 ans d’expérience en management d’équipe technique.
- 5 à 7 ans d’expérience en développement logiciel.
- Maîtrise des bonnes pratiques CI/CD (Jenkins, Docker, Terraform). Une expérience avec GitLab ou GitHub Actions est un plus.
- Expertise dans la sécurité applicative, la robustesse et la scalabilité des applications.
- Expérience en migration cloud, idéalement Google Cloud Platform (GCP), AWS ou autres providers.
- Très bonne connaissance des langages Java (versions 11 à 17), Go, Node.js, PHP.
- Expérience en intégration et orchestration d’APIs, avec des notions d’architecture stateless et circuit breaker.
- Capacité à manager une équipe de 4-5 personnes en mode mixte hands-on/management.
- Savoir accompagner et motiver les équipes avec une communication claire et directe.
- Posture professionnelle, aisance relationnelle, et esprit collaboratif.
- Capacité à s’intégrer rapidement dans une équipe et à travailler efficacement avec des interlocuteurs techniques et métiers.
To Apply for this Job Click Here

CHEF DE PROJET DATA
Poitiers
€45000 - €65000
+ Data Engineering
PermanentPoitiers, Nouvelle-Aquitaine
To Apply for this Job Click Here
CHEF DE PROJET DATA
POITOU-CHARENTES (86)
45-55K€
En tant que Chef de Projet Data, vous serez le point de contact principal entre les métiers et l’équipe data.
VOTRE RÔLE
- Vous piloterez des projets d’intégration de données de bout en bout : de la définition du besoin métier jusqu’au suivi du delivery.
- Vous participerez également à la structuration de la gouvernance data, à l’amélioration de la qualité des données, et à l’identification de nouveaux cas d’usage (BI, Data Science…).
VOTRE PROFIL
- Minimum 5 ans d’expérience en gestion de projets, idéalement dans un contexte data ou IT.
- Bonne compréhension des concepts ETL/ELT, des bases de données et de la visualisation de données (SQL, Power BI, Qlik…).
- Capacité à dialoguer à la fois avec des profils techniques et des utilisateurs métiers.
- Sens de l’organisation, de la pédagogie, et appétence pour les environnements en construction.
- Formation Bac+5 en informatique, data, systèmes d’information ou équivalent.
To Apply for this Job Click Here

MLOPS ENGINEER
Paris
€60000 - €65000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
MLOPS ENGINEER
PARIS (75)
60-65k€
PYTHON – DOCKER – AWS – GPU
Venez rejoindre cette start-up Saas IA pour un rôle de MLOps engineer.
VOTRE RÔLE
Vous serez en charge de :
- Évoluer et maintenir l’infrastructure ML
- Accélérer et soutenir la recherche
- Améliorer les pipelines ML et les performances de prédiction des modèles
- Assurer des opérations fiables
- Surveiller les coûts et les performances du système
VOTRE PROFIL
- Au moins une première expérience sur un rôle similaire
- Maîtrise de Python et docker obligatoire
- Connaissance d’un cloud public idéalement AWS
- C’est un plus si vous avez travaillé sur des GPU
- Top école d’ingénieur
- Basé à Paris
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.