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 Analytics Engineer
San Francisco
$200000 - $245000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Job Title: Staff Analytics Engineer
Location: Remote (US Only)
Salary: $200-235k base + Equity
Are you passionate about using data to shape impactful learning experiences? Join a leading ed-tech company on a mission to provide an education kids love.
As a Staff Analytics Engineer on their Data Science & Analytics team, you’ll play a pivotal role in making data accessible, accurate, and actionable across the company. Partnering closely with product and engineering teams, you’ll play a key role in driving their data architecture forward, enabling scalable data solutions that support product development, growth, and decision-making.
What You’ll Do:
- Data Architecture & Modeling: Design and manage large-scale data warehouses and marts, creating clean, accessible fact and dimension tables to drive insights.
- Data Transformation: Build and optimize data transformation pipelines using tools like dbt, supporting data flow from ingestion through analytics.
- Collaboration: Partner effectively with engineers, data scientists, and stakeholders, driving data projects that align with team roadmaps and impact the business.
- Governance & Quality: Champion data governance principles and quality standards, ensuring data lineage, documentation, and metadata are maintained.
- SQL & Query Optimization: Create efficient, performant SQL queries, leveraging your expertise in window functions, data partitioning, and clustering.
About You:
- 7+ years of experience in data and analytics engineering
- Expertise in SQL and schema design (e.g., Snowflake, Data Vault) with experience in data cataloging and governance tools
- Skilled in SQL frameworks like dbt and orchestration tools like Airflow
- Experienced with data transformation and ETL best practices
- Strong collaborator, capable of driving projects from ideation through implementation
Why Join?
- Mission-Driven Work: Contribute to transforming education for millions of students worldwide.
- Product Impact: Play a central role in product innovation, making data accessible and actionable for meaningful change.
- Culture of Excellence: Work with a team that includes talent from top tech companies, in an environment that prioritizes growth, collaboration, and purpose.
Apply today to join a team where your expertise in analytics engineering can make a world of difference.
To Apply for this Job Click Here

Principal Software Engineer – Data Platform
San Francisco
$230000 - $280000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Principal Software Engineer – Data Platform
San Francisco, CA (Remote Eligible – US Only)
$230K-$280K base + equity
Are you ready to lead the design and build of a world-class data platform from the ground up?
A high-growth, product-led tech company is looking for a Principal Software Engineer to lead the build-out of a modern, scalable data platform from the ground up. If you’re excited about solving massive data challenges and shaping the infrastructure that supports real-time analytics and AI/ML at scale, this role is for you.
As the most senior technical IC on the Data Platform team, you’ll partner with leadership across Engineering, Product, Security, and Compliance to design a low-latency, cloud-native data architecture using best-in-class tools like Kafka, Iceberg, ClickHouse, Tinybird, and Snowflake.
Why this role?
- Join a growing Data Platform team
- Own the technical vision and architecture end-to-end
- Tackle petabyte-scale data challenges and real-time streaming use cases
- Work with a cutting-edge tech stack (Kafka, Iceberg, ClickHouse, Snowflake, etc.)
- Drive platform evolution to support AI/ML and company-wide analytics
What You’ll Do
- Design and build a next-gen data platform to power product and internal use cases
- Architect for batch + streaming, scalability, fault tolerance, and low latency
- Lead data modeling, warehousing, governance, and ingestion best practices
- Champion engineering excellence and mentor senior engineers
- Align technical decisions with long-term business strategy
- Optimize for performance, cost, and resiliency in a modern cloud environment
What We’re Looking For
- 8+ years of experience in data engineering or platform architecture
- 5+ years at the Principal Engineer level or equivalent
- Deep expertise with Kafka (and its ecosystem), streaming data systems
- Strong experience with ClickHouse, Iceberg, Snowflake, or similar tools
- Cloud-native architecture expertise (AWS, GCP, or Azure)
- Track record of designing data systems for compliance and governance
- Experience scaling systems to support petabyte-level workloads
- Excellent communication, collaboration, and leadership skills
- Bonus: Experience enabling AI/ML platforms or preparing for IPO-scale growth
To Apply for this Job Click Here

Analytics Engineer – Looker
London
£350 - £450
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
ANALYTICS ENGINEER – LOOKER
5-MONTH CONTRACT
£450-£550 PER DAY OUTSIDE IR35
This role offers a great opportunity for an Analytics Engineer to join a fast-scaling digital business undergoing a complete rebuild of its analytics infrastructure. You’ll play a key role in reshaping how data is modeled, accessed, and used across teams – all with a focus on clarity, consistency, and self-serve analytics. The environment values autonomy, quality, and user-first thinking, with the freedom to shape best practices from the ground up.
THE COMPANY
This is a high-growth consumer business committed to data-informed decision-making across marketing, operations, product, finance, and customer success. They’re currently rebuilding their analytics platform with modern, scalable tools and need a strong contractor to accelerate this transition. Working in a fast-paced, collaborative, and remote-first environment, you’ll make a lasting impact on how data empowers the organisation.
THE ROLE
You’ll join the data team to lead the design and delivery of a new semantic layer in Looker. You’ll work with stakeholders across departments to translate business needs into performant, trusted data models using LookML and dbt. You’ll also play a critical role in shaping the self-serve analytics experience and ensuring the platform is intuitive, documented, and cost-efficient.
Your responsibilities will include:
-
Rebuilding LookML models to reflect real-world business processes and logic.
-
Designing and implementing dbt models that power clean, consistent metrics.
-
Collaborating with business teams to understand reporting needs and deliver intuitive analytics experiences.
-
Creating clear documentation for dashboards, metrics, and models.
-
Ensuring optimal performance and cost efficiency across Looker and BigQuery.
-
Supporting a stakeholder-first approach to data usability and access.
KEY SKILLS AND REQUIREMENTS
-
Advanced experience with Looker and LookML, including semantic layer modeling and dashboard design.
-
Proficiency in SQL and dbt, with a strong understanding of data modeling best practices.
-
Strong communication skills with the ability to translate complex needs into elegant data solutions.
-
Focus on usability, documentation, and data clarity.
-
Comfortable working independently in a dynamic, fast-changing environment.
DESIRABLE SKILLS
-
Experience rebuilding or refactoring a Looker instance from scratch.
-
Familiarity with BigQuery performance tuning and cost optimization.
-
Experience scaling analytics across a cross-functional organisation
HOW TO APPLY
Please register your interest by sending your CV via the apply link on this page.
To Apply for this Job Click Here

Junior Data Engineer
Liverpool
£35000 - £38000
+ Data Engineering
PermanentLiverpool, Merseyside
To Apply for this Job Click Here
JUNIOR DATA ENGINEER
£35,000-£37,000 + BENEFITS
LIVERPOOL (Hybrid)
An opportunity to be part of a team as they modernise and invest in their data.
THE COMPANY:
This company is in the housing industry, and as part of their data strategy are currently expanding. They are looking to modernise their tech stack as they move from SSIS based ETLs across to the Azure stack.
THE ROLE:
A remote working Junior Data Engineer will need to:
- Strong experience in SQL
- Experience with Power BI
- ETL pipelining experience
- Ability to interact with stakeholders
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £,37,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

Devops Azure
Paris
€50000 - €550000
+ Data Engineering
PermanentParis, ÃŽle-de-France
To Apply for this Job Click Here
DEVOPS AZURE (CDI)
ILE DE FRANCE – 2 jours de télétravail
UP TO 55K€ FIXE + 2K variable
Azure – Powershell – Kubernetes – Terraform
L’ENTREPRISE
C’est une entreprise du retail qui développe des solutions innovantes. Dans un contexte de forte croissance, l’entreprise recherche un Devops Azure pour assurer l’automatisation et le déploiement.
LE POSTE
Rattaché directement au Manager Devops et au sein d’une équipe de 6 personnes, vous aurez les missions suivantes :
- Gérer les environnements Azure basés sur le cloud via des scripts automatisés
- Créer, maintenir et implémenter la gestion de la configuration
- Automatiser et exécuter les processus de Build et de deploiement
- Détecter et résoudre les problèmes d’automatisation et de configuration
- Assister les équipes de développement et de support en élaborant de la documentation et des outils d’assistance
- Exécution de l’automatisation avec PowerShell
- Mise en place et configuration des processus CI/CD Ã travers divers secteurs de solutions.
- Faire preuve de jugement dans le cadre des procédures et pratiques définies pour déterminer l’action appropriée.
LE PROFIL
- Master ou équivalent en informatique
- Minimum 2 ans d’expérience dans l’utilisation de Linux, avec une expérience en automatisation et déploiement.
- Connaissance obligatoire des manifestes de Kubernetes et de l’automatisation avec Terraform
- Excellente maîtrise technique d’Azure et PowerShell
- Des certifications Azure sont un atout
- La connaissance de Google Cloud est un +
- Parler et écrire couramment l’anglais
POSTULER
Merci de joindre votre cv à jour et je vous recontacterai dès que possible.
To Apply for this Job Click Here

Junior Data Engineer
Liverpool
£35000 - £37000
+ Data Engineering
PermanentLiverpool, Merseyside
To Apply for this Job Click Here
Junior Data Engineer
Hybrid: Liverpool
Salary: up to £37,000
This pro-social company is looking for a Junior Data Engineer to join their team, to support with their existing infrastructure and projects!
What you’ll be doing:
- Helping analyse customer service data to generate actionable insights
- Supporting the migration from a traditional data warehouse to Microsoft Fabric
- Building and maintaining ETL processes (SSIS), reports (Power BI, some SSRS), and working with Azure Data Factory
- Learning our core systems (Azure, Microsoft CRM, housing systems) and contributing to data quality and governance
Profile:
- Strong SQL skills, with experience in Power BI
- Familiarity with Azure Data Factory or cloud platforms (any cloud)
- A good communicator who’s eager to learn and understands the value of data
- Ideally a second-stepper or IT grad with a conscientious approach
Process: Quick competency test + informal chat.
To Apply for this Job Click Here

Senior Data Solutions Designer
Wolverhampton
£60000 - £70000
+ Data Engineering
PermanentWolverhampton, West Midlands
To Apply for this Job Click Here
Job Title: Senior Data Solutions Designer
Location: Wolverhampton, 3x days week
Salary: £60,000 – £70,000, + 15% bonus
About Us:
We are looking for a Senior Data Solutions Designer to join our Architecture and Analytics Team at a well-established savings bank group in Wolverhampton. This role offers the opportunity to work with Data and Solution Architects, using modern technologies like Kubernetes, Kafka, and Azure Synapse.
Responsibilities:
- Collaborate with various squads within the data team on project-based work.
- Develop and optimize data models, warehouse solutions, and the databsase
- Work with SQL to handle large-scale data processing
Requirements:
- Strong technical skills and a passion for working with data.
- A STEM degree or equivalent experience.
- Excellent communication skills.
- Experience with data modeling and data warehouse solutions.
Nice to Have:
- Experience with Azure
Interview Process
- Screencall with CDO
- Competency interview with HR
- 1 hour chat with CTO and CDO
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

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.