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

Engineering Manager GDS
€69000 - €76000
+ Data Engineering
PermanentBouches-du-Rhône, Provence-Alpes-Côte d'Azur
To Apply for this Job Click Here
ENGINEERING MANAGER GDS
SUD DE LA FRANCE – HYBRIDE
UP TO 76K€ FIXE + 10% variable
Une entreprise avec des projets innovants recherche un profil Engineering Manager pour agrandir son équipe tech
LE POSTE
En tant qu’Engineering Manager, vous piloterez une équipe de 10 personnes dont des développeurs java. Vous serez responsable de l’architecture et de la supervision des aspects techniques de la mise en Å“uvre, de l’intégration, de l’optimisation et de l’innovation des systèmes de transport. Ce poste combine une expertise technique approfondie dans les secteurs de l’aviation et du transport avec de solides compétences en leadership et en réflexion stratégique :
-
Assurer l’alignement des décisions techniques avec les objectifs stratégiques de l’entreprise, en mettant l’accent sur la satisfaction client et l’optimisation des coûts GDS, tout en gérant les budgets et les relations avec les parties prenantes clés.
-
Diriger le développement et l’implémentation des stratégies d’ingénierie du transport, en intégrant les technologies GDS et NDC
-
Veiller au respect des réglementations en matière de santé, de sécurité et des normes de l’industrie dans tous les aspects techniques et opérationnels.
-
Encadrer, former et développer votre équipe en favorisant une culture d’innovation et d’amélioration continue.
-
Travailler en étroite collaboration avec les équipes Produit, Data Science et Expérience Client pour assurer une approche cohérente et performante.
VOTRE PROFIL
- Minimum 5 ans d’expérience sur un poste similaire
- Minimum 3 ans d’expérience en management d’équipe de développeurs
- Connaissance de l’industrie aérienne et des systèmes GDS
- Expert en développement java
- Forte aptitude à communiquer des concepts techniques complexes à des parties prenantes techniques et non techniques
- Bon niveau d’anglais
C’est un poste en CDI, non ouvert au freelance et nécessite une relocalisation dans le sud de la France.
POUR POSTULER
Merci de me faire part de votre CV et je vous recontacterai au plus vite.
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
HYBRID – LONDON
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

Data Platform Architect
London
£90000 - £95000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Data Platform Architect
Central London – 3 days per week
£90,000
I am representing a large Media client that is looking for an Architect to take ownership of their GCP Data Platform. You will be ensuring the wider data team adhere to the best data standards by designing the blueprint.
THE COMPANY:
This company is a giant in the Media industry, working across News, Film and TV. They have a fantastic data estate within GCP, with mature datasets however are concerned about the nextgen version of the platform, and scalability. This role will report into the Director of Data Platform but you will have autonomy to make decisions around tool selection, best practices etc.
THE ROLE:
You will be joining a Platform Engineering team, taking responsibility of technical leadership to ensure what they deliver meets the standards required. You will have expertise in data architecture within GCP so will be an expert with modern tooling in this environment. You will be hands off with the view to mentor Engineers but be close to the system design and architecture of the data pipelines.
THE SKILLS:
The ideal Data Platform Architect will have:
– Strong experience in GCP
– Worked as a Tech Lead or Architect before, ensuring best practices are in place
– Modernised data stacks and selected the best/most cost effective tools to implement
– Managed senior level stakeholders and made business decisions to help save costs/generate revenue
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

Senior Data Engineer
London
£75000 - £85000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
SENIOR DATA ENGINEER
CENTRAL LONDON
£75,000 – £85,000
THE COMPANY
This is your chance to join a rapidly growing brokerage firm known for leveraging cutting-edge technologies and quantitative methods to provide advanced financial market research to the world’s largest hedge funds and asset managers.
THE ROLE
As a Senior Data Engineer, you will create a more advanced DnA platform to allow for more advanced analytics focusing on derivatives data and play a pivotal role in their data operations, ensuring seamless data integration, optimisation, and visualisation to support growth and their sales and trading team.
Specifically, you can expect to be involved in the following:
- Help and build a scalable data platform
- Develop and maintain robust data pipelines
- Integrate and manage market data feeds
- Optimise data storage and retrieval process
- Enhance and create advanced data visualisation tools
SKILLS AND EXPERIENCE
The successful Senior Data Engineer will have overall experience with a modern tech stack:
- Python
- OpenSource
- Docker
- TDD
- CI/CD
- Airflow or Prefect
- Any cloud
A software or Machine Learning background will be considered
BENEFITS
The successful Senior Data Engineer will receive the following benefits:
- £75,000 – £85,000
- Hybrid and flexible working, 2 to 3 days in office
- Health insurance
- Pension
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 Frontend Developer (Svelte)
London
£90000 - £105000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Lead Frontend Developer
Location: London (Chelsea) – Hybrid – 3+ days in-office per week
Salary: Up to £105,000 + Benefits
Are you ready to take the next big step in your career? We’re on the hunt for a passionate and skilled Lead Developer to join a fast-paced Insurtech start-up with big ambitions. As the first Lead Developer in this innovative team, you’ll play a pivotal role in shaping the technical direction of the business while mentoring and growing the development team.
This is more than just a role; it’s an opportunity to make a real impact in a company that’s committed to revolutionizing the insurance industry.
About the Role
This is a hands-on position where you’ll work closely with senior stakeholders to bridge the gap between business and technology. While the focus will initially be technical, we’re looking for someone with leadership aspirations who is ready to transition into a more managerial role within 12 months.
You’ll lead a talented development team of six (front-end and back-end), delivering a simple, data-driven, and delightful customer experience in the insurance sector.
Your Responsibilities
- Collaborate with senior stakeholders to translate business goals into actionable technical requirements.
- Plan, document, and execute technical specifications for new features and system designs.
- Design, build, and maintain scalable applications that meet business and customer needs.
- Lead all aspects of the software development lifecycle, including coding, testing, debugging, and deployment.
- Set coding standards, write efficient and testable code, and provide feedback through code reviews.
- Mentor and support the professional growth of junior developers, while driving best practices across the team.
- Drive technical recruitment efforts to expand the development team.
- Continuously improve software quality, implement testing processes, and adopt emerging technologies.
Tech Stack
You’ll work with cutting-edge technologies to create robust and scalable solutions, including:
- Cloud: Google Cloud Platform (GCP) – Cloud Run, BigQuery, Pub/Sub
- Infrastructure: Terraform (IaC)
- Backend: FastAPI and Python
- Frontend: Next.js
- Datastores: PostgreSQL, Redis
- CI/CD: GitHub Actions
What We’re Looking For
- Experience: 7+ years in software development, with demonstrated success in technical leadership roles within agile environments or start-ups.
- Education: A degree in Computer Science, Engineering, or a related field.
- Proficiency in:
- System architecture and cloud computing
- Python, FastAPI, and similar backend technologies
- Frontend frameworks like Next.js
- Security best practices, CI/CD pipelines, and version control
- Test-driven development (TDD)
Why You Should Join
This role offers an unparalleled opportunity to grow with a high-performing start-up that is already making waves in the Insurtech space. The company values innovation, technical excellence, and teamwork, and provides an environment where your contributions will directly influence the company’s success.
Benefits
- Hybrid working (minimum 3 days per week in a modern office in Chelsea, London).
- A collaborative and ambitious start-up culture.
- The chance to lead and shape a growing team while advancing your career.
To Apply for this Job Click Here

Senior Software Engineer (Node + React)
London
£85000 - £95000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Software Developer
London – Four times per week in Office
Salary: £80,000 – £95,000 + Benefits
We are excited to present an outstanding opportunity for a Senior Software Developer to join a dynamic scale-up company that is at the forefront of revolutionizing the Automotive Industry. This role is primarily focused on Backend development, leveraging technologies such as JavaScript, Typescript, Node.js, AWS, MySQL, and more. Additionally, the role involves substantial work in Payments/Pricing solutions.
Job Description:
As a Senior Software Developer, you will be instrumental in driving the technological vision of our scale-up company. Your proficiency in JavaScript, Typescript, Node.js, AWS, MySQL, and other technologies will be essential in creating robust and scalable applications. This role offers a unique opportunity to work on high-impact projects and play a crucial role in the company’s revolutionary advancements.
Responsibilities:
- Collaborate with cross-functional teams to develop and enhance Backend solutions for the Automotive Industry.
- Leverage your expertise in JavaScript, Typescript, Node.js, AWS, and MySQL to create high-performance applications.
- Contribute to the design and implementation of Payments/Pricing solutions, ensuring seamless integration with existing systems.
- Take ownership of technical decisions and architectural choices, driving innovation within the team.
- Participate in code reviews, providing valuable feedback and ensuring code quality and best practices are maintained.
- Stay updated with emerging technologies and industry trends, providing recommendations for tooling and process improvements.
Experience Required:
- Proven experience as a Senior Software Developer, with a strong focus on Backend development.
- Extensive proficiency in JavaScript, Typescript, and Node.js, with a solid understanding of Backend technologies.
- Experience with cloud platforms, particularly AWS, and the ability to design and implement scalable solutions.
- In-depth knowledge of database technologies, including MySQL or similar relational databases.
- Previous exposure to Payments/Pricing solutions is highly beneficial.
- Strong problem-solving and troubleshooting skills, with a keen attention to detail.
- Excellent communication and collaboration abilities, with a track record of working effectively in cross-functional teams.
Salary and Benefits:
We offer a competitive base salary ranging from £80,000 to £90,000 per annum, reflecting the seniority and impact of this role. Additionally, we provide a comprehensive benefits package, including hybrid/remote work options, company-wide business trips, and more. This is an excellent opportunity to be part of a dynamic team revolutionizing the Automotive Industry.
To Apply for this Job Click Here

Senior Frontend Engineer
London
£90000 - £110000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
We are excited to present an excellent opportunity for a Frontend Developer to join a dynamic start-up tech company. If you are passionate about cutting-edge technology and want to play a pivotal role in shaping the company’s products, this could be the perfect opportunity for you.
Job Description:
As a Frontend Developer, you will be instrumental in driving the technological vision of our start-up tech company. Your proficiency in React, TypeScript, and more will be instrumental in creating innovative and high-performance applications. This role offers a unique opportunity to be part of a high-impact venture that is revolutionizing the tech industry.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and implement scalable and robust applications.
- Leverage your expertise in React, TypeScript, and related technologies to create high-quality software.
- Take ownership of technical decisions, ensuring the adoption of best practices and industry standards.
- Participate in code reviews, providing valuable feedback to ensure code quality and adherence to best practices.
- Actively stay updated with emerging technologies and industry trends, advocating for tooling and process improvements.
- Foster a collaborative work environment, providing mentorship and knowledge-sharing to junior developers and team members.
Experience Required:
- Proven experience as a Frontend Developer, with a strong proficiency in React and TypeScript.
- Solid understanding of web development principles and best practices.
- Experience in designing and implementing scalable and efficient applications.
- Strong problem-solving and troubleshooting skills, with an attention to detail.
- Excellent communication and collaboration abilities, with a track record of working effectively in cross-functional teams.
Salary and Benefits:
We offer a competitive base salary of up to £110,000 for the Frontend Developer role, reflecting the seniority and impact of this position. Additionally, we provide a comprehensive benefits package, including hybrid working options (three times per week in the London office), and more. Join our innovative team and contribute to the growth of our start-up tech company.
To Apply for this Job Click Here

Data Architect
London
£75000 - £110000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior or Principal Consultant Data Architect
Location: Central London (Hybrid)
Salary: £75,000 – £110,000 per annum
A prestigious Consultancy is expanding its Data Architecture team and is seeking a Senior Consultant – Data Architect to contribute to key client projects within UK Financial Services. This role involves working closely with clients on-site, taking charge of architectural decisions for data platforms.
Company Overview
This Consultancy is renowned both in the UK and internationally, with a significant presence in the Financial Services sector. They specialise in delivering complex data projects, including Digital Transformations, for leading financial brands in the UK.
Role Overview
As a Senior Consultant – Data Architect, you’ll be part of the Data Architecture team, leading detailed projects with Financial Services clients. Your responsibilities will include:
- Engaging with key client stakeholders to gather requirements.
- Leading architectural design decisions for critical data platforms.
- Guiding engineering teams on the technical approach to deliver client solutions.
- Assisting in promoting the Consultancy’s services and driving future business opportunities.
Skills and Experience
The ideal candidate for this Senior Consultant – Data Architect role will have:
- Extensive experience in data architecture, governance frameworks, and in-depth knowledge of data technologies and platforms across cloud environments.
- A background as a Consultant, with some pre-sales experience preferred.
- Previous experience with large-scale cloud data transformations is advantageous.
- Experience working with major Financial Institutions.
Benefits
In addition to a competitive salary of £75,000 – £110,000, the successful candidate will enjoy excellent benefits, a hybrid working environment, and the prestige of working with a highly respected Consultancy.
How to Apply
To apply, please send your CV to Callum Aris using the apply link provided on this page.
To Apply for this Job Click Here

Senior Consultant – Data Architect
London
£75000 - £110000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
SENIOR CONSULTANT – DATA ARCHITECT
CENTRAL LONDON (Hybrid)
£75,000-110,000 PER ANNUM
This well-respected Consultancy is adding to its strong Data Architecture team with the hire of a Senior Consultant – Data Architect to work on key client projects within UK Financial Services institutions. You will be working on-site in a pod from the business, leading all architectural decisions for Data Platforms.
THE COMPANY
This client is one of the most well-respected Consultancies for the UK and globally, with a particular presence across the Financial Services industry. They work on in-depth Data projects, including Digital Transformations, for some of the UK’s leading Financial Services brands.
THE ROLE
As a Senior Consultant – Data Architect, you will be joining the Data Architecture team and going on-site for detailed in-depth projects with Financial Services clients. In particular, you can be expected to be involved in;
- Establish communication with key stakeholders at the client, helping to elicit requirements.
- Take a lead on design decisions for the architecture of key data platforms.
- Lead the squad’s technical approach by guiding Engineering teams to deliver according to client need.
- Helping to present the Consultancy’s business and push for future sales.
SKILLS AND EXPERIENCE
The successful Senior Consultant – Data Architect will have;
- Strong expertise in data architecture, governance frameworks, and a comprehensive understanding of data technologies and platforms, within any cloud environment.
- A history of operating as a Consultant, ideally with some pre-sales experience.
- Previous experience with major cloud data transformations is a plus.
- Experience of working with major Financial Institutions.
THE BENEFITS
As well as a Salary of £75 – £110k, the successful Senior Consultant – Data Architect can expect excellent benefits, a hybrid work environment and a highly respected Consultancy on the CV.
HOW TO APPLY
Please register your interest by sending your CV to Joseph Pyne 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.