DATA ENGINEERING AND BIG DATA
TALENT SOLUTIONS
Processing Big Data has become crucial to countless businesses. Those who decide to pursue a career within Big Data face complex development challenges, too tough for relational database systems. After all, there is no Data Science without Data Engineers.
Whilst businesses may have vast quantities of data at the ready, it holds no real value unless it can be stored, harnessed and utilised. It’s estimated that most UK companies have at least 100 terabytes of data stored which could be used for various purposes around the business, as well as newly accessible hard-to-process sources such as web data, image data, and social media data.
This is where those who work in Data Engineering become extremely valuable, as they develop Data Platforms that allow this kind of volume to be processed and used by Data Scientists and analysts across the business.
WHY
HARNHAM?
OUR
SERVICES
-
Permanent and Contract Recruitment: We offer both permanent and contract recruitment solutions, adapting flexibly to support the dynamic requirements of your Big Data and Data Engineering projects.
Â
-
Executive Search: Our executive search service focuses on identifying and securing top-tier leaders in the Data Engineering domain who can advance your strategic goals and technological advancements.
Â
-
Industry-Specific Expertise: Our operations span multiple industries, providing specialized recruitment solutions tailored to the distinctive challenges and opportunities of your sector.
Â
Contact us today to discover how our custom talent solutions can bolster your organization's Data Engineering prowess.
JOBS
LATEST
OPPORTUNITIES
Harnham are a specialist Data & AI recruitment business with teams that only focus on niche areas.
Senior Data Engineer
London
£90000 - £100000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Data Engineer
Remote (UK) – Quarterly team meetups in London
Up to £100,000 + Excellent Benefits
Build the data platform powering one of the UK’s fastest-growing tech scale-ups.
We’re partnering with an exciting, venture-backed technology business that’s redefining its industry through a modern, mobile-first platform. Having recently secured £30m in Series C funding, the company is entering its next phase of growth and investing heavily in its data platform to support millions of customer interactions and lower-latency analytics.
If you’re an engineer who enjoys solving complex technical challenges, building scalable platforms and working in a high-performing engineering culture, this is an opportunity to make a genuine impact.
THE COMPANY
This fast-growing UK technology business has built a modern digital platform designed for today’s users, combining exceptional product design with cutting-edge engineering. With significant recent investment and ambitious growth plans, they’re expanding their Data Engineering function to build the next generation of their data platform.
Engineering quality is everything here. The team sets an exceptionally high technical bar, values ownership and autonomy, and gives engineers the opportunity to shape architecture, tooling and best practices from day one.
THE ROLE
You’ll join a growing Data Engineering team focused on scaling the company’s data platform to support continued customer growth.
Current projects include building a full staging environment, improving monitoring and observability, enhancing engineering tooling, and enabling lower-latency analytics across the business.
Working end-to-end across the data platform, you’ll design, build and optimise scalable data pipelines while helping evolve the overall architecture.
Key responsibilities include:
- Designing and building scalable data pipelines using Python and SQL
- Developing solutions with Snowflake, dbt and modern orchestration tools such as Dagster or Airflow
- Building and improving cloud-native data infrastructure on AWS (or transferable GCP experience)
- Developing scalable data models and supporting the wider platform architecture
- Improving testing, monitoring and engineering best practices across the platform
- Working across both greenfield initiatives and existing production environments
- Collaborating with engineers to deliver robust, production-grade data solutions
YOUR SKILLS AND EXPERIENCE
We’re looking for experienced engineers who have built modern data platforms in fast-moving technology businesses.
You’ll ideally have:
- Strong Python and SQL experience
- Experience with Snowflake
- Experience using dbt
- Experience with Dagster, Airflow or another modern orchestration framework
- AWS experience (GCP also considered)
- Strong understanding of data modelling principles
- Experience building end-to-end data platforms
- A software engineering or backend engineering background is highly desirable
- Experience working within product-led scale-ups or smaller technology companies
- A passion for clean code, testing and engineering best practices
THE BENEFITS
- Salary up to £100,000
- Fully remote working across the UK
- Quarterly London team meetups
- Private healthcare
- Income protection
- Enhanced annual leave with tenure increases
- Fully supported home office setup
- Salary sacrifice schemes
- Retail discounts and wellbeing benefits
- Join a rapidly growing, Series C-funded technology company where engineering is at the heart of the business
HOW TO APPLY
Please register your interest by sending your CV to Max at Harnham via the Apply link on this page.

To Apply for this Job Click Here
Lead Data Engineer
London
£85000 - £90000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Lead Data Engineer
Location: London – 4-day working week (Fridays off)
Salary: £85,000-£90,000
THE COMPANY
This fast-growing AI SaaS company helps organisations unlock the value of their first-party data through an innovative customer intelligence platform. Originally established as a consultancy, the business has evolved into a product-led organisation, working with enterprise clients across industries including retail, finance, travel and telecommunications to improve customer retention, engagement and commercial performance through AI-powered insights.
With around 30 employees, the company is entering an exciting growth phase with multiple AI products already live and new solutions in development. Reporting directly to the CTO, you’ll play a key role in shaping the future of the engineering function.
THE ROLE
As Lead Data Engineer, you’ll combine hands-on technical delivery with team leadership in a player-manager role. You’ll spend around 60% of your time building robust data solutions and 40% leading a small team of three engineers.
You’ll work closely with Data Science, Product and client stakeholders to build scalable data platforms that support AI models, ensuring data is collected, transformed and delivered reliably across multiple client environments. You’ll also engage directly with customers to understand their objectives and help shape technical solutions that deliver commercial value.
Key responsibilities include:
- Leading and mentoring a team of three Data Engineers
- Designing and building scalable ETL/ELT data pipelines
- Developing robust SQL and Python-based data engineering solutions
- Working closely with Data Scientists to productionise AI models
- Ensuring high-quality data ingestion from multiple source systems
- Driving engineering best practices, CI/CD and Git-based workflows
- Building cloud-native solutions using Azure technologies, Databricks and Microsoft Fabric
- Working directly with enterprise clients to understand business requirements and deliver technical solutions
- Helping shape the future direction of the Data Engineering function as the business scales
YOUR SKILLS AND EXPERIENCE
You should have:
- Previous experience leading or managing Data Engineers
- Strong consulting or client-facing experience
- Advanced SQL and Python skills
- Experience with PySpark
- Experience with Azure, Microsoft Fabric and Databricks (or strong cloud data engineering experience)
- CI/CD and Git experience
- Power BI knowledge
- Experience building production data pipelines
- A strong academic background with a degree from a UK university
- Excellent communication and stakeholder management skills
THE BENEFITS
- £85,000-£90,000 salary (potential flexibility to £95,000)
- 4-day working week with every Friday off
- Office based in Holborn, London
- Report directly to the CTO
- Opportunity to build and shape the Data Engineering function
- Join an ambitious AI SaaS business during an exciting period of growth
- Work on cutting-edge AI products with genuine commercial impact
INTERVIEW PROCESS
- Technical questions to complete at home
- Technical interview with the Technical Architect (SQL focused)
- Behavioural interview with the CTO
- Final in-person interview with the CTO and senior stakeholders
HOW TO APPLY
Please register your interest by sending your CV to Max Beadle at Harnham via the Apply link on this page.

To Apply for this Job Click Here
Software Engineer – Treasury
London
£180000 - £200000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Software Engineer – Treasury
Up to £200,000
London (4-5 days a week in office)
If you are looking for a software engineering role that combines technical ownership, business impact, and exposure to front, middle, and operational functions within a sophisticated investment environment, this opportunity offers a rare chance to build and own critical systems that support a global financial organisation. You will work closely with business stakeholders, solve complex problems, and see the direct impact of your work across the organisation.
THE COMPANY
They are a globally operating investment firm with a strong engineering culture and a significant focus on technology, automation, and innovation. Technology teams are embedded within the business and play an essential role in driving operational efficiency and supporting key investment functions.
Their Enterprise Engineering team develops and maintains business critical platforms spanning treasury, fund accounting, compliance, and middle office operations. Engineers are trusted with genuine ownership and are encouraged to contribute ideas, challenge processes, and deliver meaningful improvements.
THE ROLE
As a Software Engineer you will join a high-performing engineering team building mission-critical software that powers core operations across a leading investment firm.
Specifically, you can expect to be involved in the following:
- Design, build, and maintain production software used across treasury, fund accounting, compliance, and middle office functions
- Take ownership of systems and applications from development through to deployment and ongoing enhancement
- Collaborate closely with business stakeholders to understand requirements and deliver practical solutions
- Work across a mix of modern Python services and established object-oriented codebases
- Contribute to architectural discussions and system design decisions
- Partner with teams across technology and operations to solve complex business challenges
SKILLS AND EXPERIENCE
The successful Software Engineer will have the following skills and experience:
- Strong commercial software engineering experience with Python in a production environment
- Experience with at least one object-oriented programming language such as Java, C#, or C++
- Strong SQL skills and experience working with relational databases
- Background within buy-side financial services, hedge funds, asset management, or prime brokerage environments
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
- Knowledge of treasury, fund accounting, middle office, financing, stock loan, or related operational functions is highly desirable
BENEFITS
The successful Software Engineer will receive the following benefits:
- Salary up to £200,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Azure Cloud Engineer
Abingdon
£40000 - £50000
+ Data Engineering
PermanentAbingdon, Oxfordshire
To Apply for this Job Click Here
Azure Cloud Engineer
£40,000 – £50,000
Abingdon, Oxfordshire (1 day a week in office)
Looking to take ownership of real Azure infrastructure while broadening your exposure to cloud architecture, AI initiatives, and large-scale transformation projects? This is an opportunity to join a growing cloud team where you’ll have a direct impact on both internal platforms and client-facing technology programmes.
THE COMPANY
This consultancy-led organisation delivers technology, cloud, and transformation solutions across a diverse portfolio of public and private sector clients. They are continuing to invest heavily in cloud and AI capabilities and are growing their internal cloud function to support increasing demand. Operating within a fully cloud-native Microsoft Azure environment, the team is responsible for all cloud infrastructure, security, governance, and platform services across the business. You’ll join a collaborative technology team where innovation, practical problem-solving, and continuous improvement are highly valued.
THE ROLE
As an Azure Cloud Engineer, you will support the design, delivery, and ongoing management of cloud infrastructure while working closely with consultants and programme teams across the business.
Specifically, you can expect to be involved in the following:
- Building, supporting, and optimising Microsoft Azure environments
- Managing cloud resources including Virtual Machines, SQL Servers, Web Apps, and containerised applications
- Supporting Azure DevOps and GitHub-based development and deployment processes
- Creating and maintaining CI/CD pipelines
- Assisting with cloud architecture and infrastructure design discussions
- Advising stakeholders on cloud hosting approaches and infrastructure best practices
- Supporting cloud cost optimisation and operational efficiency across the estate
SKILLS AND EXPERIENCE
The successful Azure Cloud Engineer will have the following skills and experience:
- Commercial experience working within Microsoft Azure environments
- Experience deploying and supporting cloud infrastructure end-to-end
- Knowledge of Azure services including compute, networking, storage, and identity management
- Experience with Azure DevOps and/or GitHub
- Experience building and supporting CI/CD pipelines
- Understanding of cloud security, governance, and compliance principles
- Strong stakeholder communication skills and the ability to work with both technical and non-technical teams
BENEFITS
The successful Azure Cloud Engineer will receive the following benefits:
- Salary between £40,000 – £50,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Graduate Data Engineer
London
£35000 - £44000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
GRADUATE DATA ENGINEER
£44,000
LONDON
This is an exciting opportunity to join a rapidly growing Tech business where you’ll help build the systems that power key commercial decisions. You’ll work on high-impact engineering projects, gaining exposure to data, analytics, and pricing functions while taking real ownership from day one.
THE COMPANY
Our client is a fast-growing tech business that has expanded significantly in recent years, launching new products and securing major strategic partnerships. As they continue to scale, they’re investing heavily in their technology function and are looking for ambitious engineers who want to make a tangible impact within a collaborative and high-performing environment.
THE ROLE
- Build and maintain software solutions that support the deployment of pricing and data science models into production
- Develop scalable systems and pipelines that are reliable and operationally ready
- Work closely with engineering, analytics, and data teams to deliver business-critical projects
- Take ownership of solutions from design through to implementation in a fast-paced environment
YOUR SKILLS AND EXPERIENCE
- Commercial experience using Python or a similar programming language
- Strong academic background, ideally with a STEM degree
- Driven, proactive, and comfortable working in a fast-moving environment
- Strong problem-solving skills with a desire to take ownership of projects
- Excellent communication and collaboration skills
SALARY AND BENEFITS
- Up to £44,000 base salary
- £600 annual learning and development budget
- Senior mentorship and career development opportunities
- Hybrid working model (4 days in office)
- Work abroad policy allowing up to one week per year overseas
HOW TO APPLY
Please register your interest by sending your CV to Harry Lack through the ‘Apply’ link.

To Apply for this Job Click Here
Lead Data Engineer
London
£70000 - £85000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Lead Data Engineer
Up to £85,000
Holborn, London (4 days a week in office)
This is an opportunity to take ownership of a Data Engineering function at a high-growth AI-driven SaaS business. Working directly with senior technology leadership, you will combine hands-on engineering with team leadership, helping to shape the technical direction, standards and future growth of the function.
THE COMPANY
They are a rapidly scaling SaaS organisation that helps businesses unlock greater value from their data through advanced analytics and AI-powered products. Their technology supports enterprise clients across a range of sectors, delivering actionable insights that improve decision-making and commercial performance.
THE ROLE
As a Lead Data Engineer, you will be responsible for leading Data Engineering whilst remaining heavily involved in technical delivery.
Specifically, you can expect to be involved in the following:
- Building and developing the Data Engineering function, including processes, standards and best practices
- Leading, mentoring and managing a team of Data Engineers
- Designing and delivering scalable ETL and ELT pipelines across cloud environments
- Owning data modelling, architecture and platform design decisions
- Collaborating with Product, Data Science, Platform and Client Success teams
- Driving improvements across CI/CD, DevOps and engineering workflows
- Working with clients and stakeholders to understand data challenges and deliver value-driven solutions
SKILLS AND EXPERIENCE
The successful Lead Data Engineer will have the following skills and experience:
- Previous experience leading or managing a Data Engineering team
- Strong commercial experience with SQL and Python
- Expertise in building scalable ETL and ELT pipelines
- Strong understanding of data modelling and modern data architecture principles
- Experience working with cloud platforms such as Azure, AWS or GCP
- Knowledge of Databricks, Azure Data Factory, Microsoft Fabric or similar modern data platforms
- Experience with Git, CI/CD and DevOps best practices
- Strong communication skills with the ability to engage technical and non-technical stakeholders
- Experience in consulting, client-facing or project-led environments would be advantageous
BENEFITS
The successful Lead Data Engineer will receive the following benefits:
- Salary up to £85,000 – depending on experience
HOW TO APPLY
Please register your interest by sending your resume to Majid Latif via the Apply link on this page.

To Apply for this Job Click Here
Director of Analytics
New York
$200000 - $230000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Director of Analytics
We’re looking for a hands-on Director of Analytics to lead the strategy, architecture, and delivery of our global analytics platform – serving both internal stakeholders and thousands of clients worldwide. This is a builder’s role: you’ll personally shape data pipelines, semantic models, and embedded analytics products while building and mentoring a high-caliber engineering team.
Role Details
- Own the multi-year roadmap for a global analytics platform spanning internal BI and external client-facing reporting
- Lead architecture decisions across data warehousing (Snowflake, Azure DataLake), semantic modeling (LookML, dbt), and BI tools (Looker, Power BI)
- Design embedded analytics applications integrated directly into product experiences
- Build, recruit, and mentor a team of analytics engineers working across the full data lifecycle
- Establish data governance, observability, and SLAs for data freshness and pipeline reliability
- Partner with executive leadership and clients to translate business needs into analytics capabilities
Qualifications
- 10+ years in analytics/data engineering; 5+ years leading and growing technical teams
- Proven track record delivering both internal and client-facing analytics products
- Deep expertise with Snowflake and fluency across at least two major cloud providers (AWS, Azure, GCP)
- Expert-level SQL, hands-on dbt experience, and strong Python skills
- Experience with embedded analytics (React/Vue.js), semantic modeling, and data governance frameworks (RBAC, lineage, compliance)
- Preferred: travel/hospitality industry experience, multi-tenant platform experience, IaC (Terraform, Docker, Kubernetes), advanced degree

To Apply for this Job Click Here
Software Engineer
New York
$180000 - $225000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Senior Full-Stack Software Engineer | AI & Predictive Analytics
$190K-$225K Base + 20% Bonus | Up to ~$270K Total Compensation
New York City | Atlanta | Chicago | Dallas | Fort Washington, PA
I’m partnering with a Blackstone-backed organization operating one of the largest portfolios in its industry to hire a Senior Software Engineer into a small, highly entrepreneurial Innovation team.
This is a rare opportunity to get startup-level ownership with the resources, data and scale of a major enterprise.
The team is building an AI-enabled investment and predictive analytics platform designed to fundamentally change how billions of dollars in assets are evaluated and managed. The product is already in production, with significant ambitions around predictive modeling, AI-enabled workflows and sophisticated decision-support tooling.
You’ll operate as a core engineer within a small product team, partnering directly with Product, Design and a sophisticated Research & Analytics organization. The mandate is genuinely end-to-end: understand the business problem, shape the product, architect the solution, build it and put it into the hands of investment professionals.
What They’re Looking For
- 4+ years of software engineering experience
- Strong Python development expertise
- Modern full-stack engineering experience; React/Node preferred, but adjacent technologies welcomed
- Experience building and shipping production-grade products end-to-end
- Exposure to AI/ML, predictive analytics or data science-driven products
- Ideally experience productizing models or building tools used by investors/financial professionals
- Background in fintech, investment technology, financial services, analytics-heavy products or similarly sophisticated environments
- Comfortable operating in a 0→1 / early-stage / venture-incubation environment
- Strong product instincts and ability to communicate directly with senior business stakeholders
- Backend- or frontend-leaning engineers are absolutely considered, provided you’re comfortable contributing across the product
Why It’s Compelling
This isn’t another engineering seat buried inside a large organization. You’ll have outsized ownership and visibility, working on a platform with executive sponsorship and the potential to reshape a core investment workflow.
For someone who wants to combine full-stack engineering, AI, predictive analytics and investment technology, while retaining the speed and ownership of an early-stage team, it’s an unusually compelling opportunity.
Compensation: $190K-$225K base + 20% performance bonus, with total compensation reaching approximately $270K at the top of the band.
Locations: NYC, Atlanta, Chicago, Dallas or Fort Washington, PA. Hybrid/on-site approximately 3-4 days per week, with periodic travel to NYC for team collaboration.

To Apply for this Job Click Here
Senior Data Platform Engineer
Los Angeles
$160000 - $200000
+ Data Engineering
PermanentLos Angeles, California
To Apply for this Job Click Here
Senior Data Platform Engineer
Location: Los Angeles, CA
Salary: $160-200k base
We’re partnering with a fast-scaling, mission-driven advanced technology company building complex software and hardware systems deployed in real-world environments. Their platform processes and operationalizes high-volume data to power critical decision-making across the organization.
They are hiring a Senior Data Platform Engineer to design and scale the core data infrastructure that supports company-wide operations.
The Role
As a Senior Engineer on the Data Platform team, you will:
- Design and build scalable data pipelines and transformation frameworks
- Own ingestion and egress systems that unify multiple operational data sources
- Develop reliable, secure data models that power internal data products and applications
- Partner with engineering, product, and operations to translate business needs into production-grade systems
- Advocate for best practices across testing, CI/CD, data modeling, and security
- Debug and optimize complex transformation pipelines in production environments
What They’re Looking For
- 5+ years of experience in data engineering or backend engineering
- Strong programming skills in Python or similar languages
- Experience with Spark, PySpark, SQL, and dbt
- Familiarity with large-scale data platforms and cloud environments (AWS, Azure, or GCP)
- Experience with containerization and modern deployment practices
- Ability to operate autonomously in fast-moving environments
- Strong ownership mindset and attention to security best practices
- Must be a U.S. Person due to export-controlled information requirements
This is a high-impact role focused on building durable data systems that directly support operational execution at scale.

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.
Why Fintech’s AI Talent Pool Is Smaller Than It Looks
By Luc Simpson-Kent, Business Manager – Harnham The share of US job postings requiring AI skills increased…
The Growing Demand for Commercially Driven Analysts
By Lauren McAlister, Senior Recruitment Consultant – Harnham A big trend we’re seeing in the analytics market…
AI Driven Data – Built in the North and Midlands | How Data Engineers are Using AI to Build Better Data Pipelines
Across organisations, AI is rapidly changing how data-driven teams operate, from how insights are generated to how…
Hiring for Agentic AI in the Netherlands: What We’re Seeing
Recently, we’ve been running a few searches in the Netherlands for people with experience in agentic AI….
AI Driven Data – Built in the North and Midlands | AI in CRO and Experimentation
Across organisations, AI is rapidly changing how data-driven teams operate, from how insights are generated to how…
How Tri-State Insurers Are Using AI to Combat Rising Fraud in 2026
By Conor Larkin, Associate Vice President – Harnham Insurance fraud costs the U.S. industry over $40…
AI in Private Equity: How Talent Strategy Drives Portfolio Value Creation
by Nick Mandella, Director at Harnham. Most PE firms are investing in AI, but returns remain mixed….
How to Choose the Right AI Recruitment Agency in the US
Kyle Arriola, Harnham’s AVP of Data & AI Talent Acquisition, recently spoke with Simon Clarke, CEO of…
Why Dutch-Speaking Data & AI Talent Is So Hard to Hire
by Ross Henderson, Director at Harnham. Why it’s so hard to hire Dutch-speaking Data & AI talent…
Tech in Europe on the decline? The reality of the engineering talent market in the Netherlands tells a different story
by Ross Henderson, Director at Harnham. If you read the news, you’d be forgiven for thinking…
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.







