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
Data Engineer (Airflow)
Birmingham
£70000 - £75000
+ Data Engineering
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
DATA ENGINEER
UP TO £75,000 + BENEFITS
HYBRID – BIRMINGHAM
If you’re a technically strong, proactive Data Engineer looking to join a FTSE-listed business during a major transformation, this could be a fantastic next step.
THE COMPANY:
Having recently joined forces with a major FTSE 100 company, this client is merging systems, data, and teams – creating a once-in-a-career opportunity for a driven Data Engineer to make a visible impact.With a flat and collaborative structure, you will have direct access to senior decision-makers and be able to input how their data function evolves.
THE ROLE:
This is a hands-on engineering role sitting at the heart of the data and digital transformation. You’ll own and manage the data warehouse, ensuring data quality, reliability, and scalability, while contributing to how data is used to drive commercial decisions – particularly around pricing, revenue, and customer insight.
Key responsibilities include:
- Manage and maintain the company’s data warehouse (Python, Airflow, DBT, Kimball)
- Ensure data pipelines are robust, accurate, and performant
- Maintain and develop cloud infrastructure using Infrastructure as Code (Terraform)
- Identify opportunities to improve data processes, architecture, and efficiency
- Support the integration of systems and data during the ongoing merger
YOUR SKILLS AND EXPERIENCE:
A successful Data Engineer will bring:
- Strong SQL and Python skills
- Experience managing or building data warehouses
- Familiarity with Airflow and modern data engineering workflows
- Interest in cloud infrastructure and IaC principles
- Proactive mindset – not just maintaining systems, but improving them
THE BENEFITS:
You will receive a salary of up to £75,000 depending on experience, along with a comprehensive benefits package.
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 Engineer
Leeds
£40000 - £45000
+ Data Engineering
PermanentLeeds, West Yorkshire
To Apply for this Job Click Here
DevOps ENGINEER
£45,000 + BENEFITS
LEEDS (Hybrid)
Looking to sharpen your skills in Azure, work with emerging AI tools, and build cloud infrastructure that scales across modern data platforms?
THE COMPANY:
I’m working with a central data function in financial services that’s building a high-performing platform team at the core of their data strategy. With a strong push towards modern cloud architecture, they’re expanding their infrastructure capabilities and are looking for a DevOps Engineer to help scale and support new tools and systems.
THE ROLE:
You’ll work across infrastructure build, automation, and deployment, while collaborating closely with data and platform teams to support scalable, cloud-native solutions. You’ll also get exposure to cloud-based AI tools as they’re integrated into the environment.
- Support infrastructure build and deployment pipelines
- Automate infrastructure using Terraform (IaC)
- Collaborate with Data & Platform teams to scale cloud infrastructure
- Help integrate AI tooling from Microsoft/Azure into the platform
YOUR SKILLS AND EXPERIENCE:
A successful DevOps Engineer will have the following skills and experience:
- Experience/exposure with Azure
- Hands-on Terraform experience (IaC mindset is essential)
- Experience with CI/CD tools
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £45,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
Senior Devops Engineer
London
£80000 - £85000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
SENIOR DEVOPS ENGINEER
£85,000 + BONUS
EUSTON (Hybrid)
Looking for a role where you can own cloud BI deployments, shape best practices, and be the go-to person for automation and infrastructure in a growing data function?
THE COMPANY:
I’m working with a major multinational organisation in the gaming and entertainment sector, with operations across several European markets. They’re a household name in the UK, running large-scale, consumer-facing products and campaigns, and they reinvest millions each week into community, heritage, and sporting initiatives. With ambitious growth plans, they’re building out their central BI and Data capabilities – and this is a newly created role to help them get there.
THE ROLE:
This is a hands-on role where you’ll sit at the heart of BI, architecture, and engineering, owning deployment and infrastructure processes as the team’s first dedicated BI Cloud Specialist.
- Manage deployments from dev to test to production using GitHub Actions and Terraform
- Design and build automated infrastructure-as-code solutions
- Take ownership of deployment pipelines within the BI team
- Support the rollout of a new self-service data platform for business users
- Play a key role in future projects such as developing an AI platform
- Act as the subject matter expert for infrastructure automation and deployment best practice
YOUR SKILLS AND EXPERIENCE:
A successful BI Cloud Specialist will have the following:
- Hands-on experience with GitHub Actions and Terraform (essential)
- Background in DevOps, BI deployment, or cloud infrastructure
- Strong understanding of automated deployments and infrastructure as code
- Power BI knowledge (desirable but not essential)
- Experience delivering production-ready deployment pipelines
- Senior DevOps Engineer profile rather than project manager/oversight only
THE BENEFITS:
You will receive a competitive salary up to £85,000 + alongside company benefits and the opportunity to establish and grow a brand-new capability within the BI team.
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
Head of Data Engineering
Birmingham
£100000 - £120000
+ Data Engineering
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
HEAD OF DATA ENGINEERING
£120,000 + BENEFITS
BIRMINGHAM (Hybrid)
A strong Head of Data Engineering with experience leading large teams and driving migrations to Azure would be a great addition to this company.
THE COMPANY:
We are working with a client in the financial services space offering specialist lending and savings products. They have been investing in their data and are in the middle of a migration moving from legacy infrastructure to Azure.
THE ROLE:
You’ll be responsible for a 40-person function split across UK locations and offshore, ensuring mission-critical legacy systems continue to operate while leading the migration to modern Azure-based infrastructure. A Head of Data Engineering will need to:
- Lead and manage a 40-person Data Engineering team across multiple locations (UK and India).
- Manage and decommission four legacy data warehouses, while developing cloud-native solutions in Azure.
- Act as a mentor and technical guide to the wider engineering team during this cloud transition.
- Partner with third-party vendors to maintain and evolve the data estate
YOUR SKILLS AND EXPERIENCE:
A successful Head of Data Engineering will have the following skills and experience:
- Strong experience leading legacy-to-cloud data migrations (ideally to Azure).
- Background working with SQL Server in a regulated environment.
- Proven success managing large, distributed engineering teams (including offshore).
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £120,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
Junior-Mid Level Software Engineer
London
£50000 - £55000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Junior-Mid level Software Developer
Hybrid London (3 days per week)
Up to £55,000 + Benefits
Are you a motivated developer who enjoys working across the full stack, learning new technologies, and building solutions that make a real impact? We’re working with Olus, a fast-growing digital consultancy helping law firms and corporate legal teams embrace technology and transform how they work – and they’re looking for a Full-Stack Developer to join their expanding team in central London.
This is an exciting opportunity to work on varied, high-impact projects in a collaborative environment where your ideas and growth truly matter.
Why this role?
- Be part of a growing, innovative consultancy combining business change, data, and software expertise.
- Work on a variety of projects – from building web apps to exploring low-code and automation platforms.
- Hybrid working: 3 days per week in a premium central London office near Covent Garden, Soho, and Southbank; 2 days remote.
- Join a small, close-knit team where your work has real visibility and purpose.
What you’ll be doing:
- Supporting the development of applications and digital tools across the full stack.
- Collaborating with consultants and stakeholders to translate business needs into technical solutions.
- Helping to build scalable, secure applications using traditional frameworks and low-code tools (e.g. Microsoft Power Platform, Outsystems).
- Writing, testing, and maintaining code while following agile best practices.
- Contributing to proofs of concept and prototypes, exploring new technologies and ways of working.
- Learning continuously and taking on more responsibility as you grow within the team.
What we’re looking for:
- 1+ years’ experience as a software developer (Ideally with exposure to both frontend and backend development.)
- Strong experience in at least one of: Python, JavaScript, Java or C#.
- Computer Science BSc.
- Strong educational background, attending a Russell Group University.
- Basic knowledge of relational databases (e.g. Postgres, MySQL, SQL Server).
- Familiarity with building or consuming RESTful APIs.
- Understanding of software testing principles, performance, and security best practices.
- Strong communication and problem-solving skills, and a willingness to learn.
- A degree in Computer Science, Engineering, or a related field.
✨ Nice-to-haves:
- Exposure to data engineering concepts such as ETL processes or integration pipelines.
- Experience with low-code development (Power Platform, Outsystems, Mendix).
- Interest in automation, data visualization, or digital transformation projects.
Package & Benefits:
- Salary up to £55,000, depending on experience.
- Hybrid working – 3 days per week in the London office, 2 from home.
- Private medical insurance.

To Apply for this Job Click Here
Scrum Master
Amsterdam
€69505.38 - €86881.73
+ Data Engineering
PermanentAmsterdam, North Holland
To Apply for this Job Click Here
Scrum Master – Global Law Firm | Amsterdam Zuid
Location: Amsterdam Zuid, Netherlands
Contract: Full-time, Hybrid Work Model
Industry: Legal Services / Technology
Team: Digital Transformation & IT Delivery
Our client, a prestigious global law firm, is seeking an experienced Scrum Master to support their expanding digital transformation function in Amsterdam Zuid. This is an exciting opportunity for an agile professional who is passionate about coaching high-performing teams and driving continuous improvement within a complex, international environment.
Key Responsibilities
-
Facilitate core Scrum ceremonies including sprint planning, retrospectives, daily stand-ups, and backlog refinement
-
Remove impediments and cultivate a collaborative, self-managing team environment
-
Coach product owners and business stakeholders to enhance agile delivery outcomes
-
Ensure transparency of workflows using agile metrics and reporting
-
Contribute to the advancement of agile maturity across global teams
-
Promote innovative digital solutions, including legal technology and process automation
Candidate Profile
-
3+ years’ proven experience as a Scrum Master or Agile Delivery Coach
-
Strong communicator with excellent stakeholder engagement skills
-
Previous experience within complex, regulated industries (professional services, finance, tech, or legal advantageous)
-
Well-versed in agile delivery tools such as Jira or Azure DevOps
-
Relevant agile certifications (PSM, CSM, SAFe, or equivalent) are beneficial
-
Fluent English required; Dutch language skills a plus
What’s On Offer
-
Based in the vibrant Amsterdam Zuid business district with excellent transport access
-
Hybrid working and a strong focus on work-life balance
-
Exposure to global projects and innovative digital transformation initiatives
-
Collaborative, inclusive workplace culture within a world-leading law firm

To Apply for this Job Click Here
Data Engineer
London
£60000 - £75000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Data Engineer
Remote (Occasional Travel to Birmingham)
Up to £75,000 + Benefits (12 Months FTC)
Are you a hands-on Data Engineer who enjoys building, maintaining, and optimising modern data systems? We’re working with a well-established UK business currently going through a major transition period, and they’re looking for a Data Engineer to help ensure their data platforms, models, and pipelines continue to run smoothly during this exciting phase of change.
This is a home-based role with occasional travel to Birmingham – ideal for someone who enjoys autonomy, technical variety, and the satisfaction of keeping complex data systems reliable and efficient.
Why this role?
-
Work across a modern data stack – from ingestion to visualisation – using Python, SQL, Meltano, and Power BI.
-
Join a small, high-impact team supporting pricing, revenue, and market analytics.
-
Play a key role in maintaining and optimising the business’s data warehouse and dynamic pricing model.
-
Gain exposure to Azure cloud, containerisation, and DevOps best practices.
-
Salary up to £75,000 with flexible, remote-first working.
What you’ll be doing:
-
Managing and maintaining a Python-based data warehouse, ensuring reliable data ingestion and transformation.
-
Developing and monitoring data pipelines using Meltano and orchestration tools like Dagster or Airflow.
-
Designing and optimising SQL transformations (DBT experience a plus).
-
Working within Azure cloud infrastructure following Infrastructure-as-Code (IaC) principles.
-
Managing Power BI semantic models, DAX measures, and data ingestion from the warehouse.
-
Maintaining and improving the existing Python-based dynamic pricing model and web scraping tools.
What we’re looking for:
-
Experience across a modern data stack for ETL/ELT processes and data warehousing.
-
Strong SQL and Python skills, with an understanding of Kimball-style data modelling.
-
Experience with DBT, Dagster, or Airflow for transformation and orchestration.
-
Hands-on experience with Azure (preferred), or other cloud environments (GCP/AWS).
-
Familiarity with Git-based version control, CI/CD, and DevOps principles.
-
Strong understanding of Power BI and DAX for building analytical models.
-
Excellent problem-solving skills and attention to detail.
Package & Benefits:
-
Salary up to £75,000.
-
Remote-first role with occasional travel to Birmingham.
-
Opportunity to work across a diverse tech stack and business-critical systems.
-
Collaborative, supportive environment with real autonomy.

To Apply for this Job Click Here
Head of Data Engineering (Azure)
£110000 - £130000
+ Data Engineering
PermanentKent
To Apply for this Job Click Here
Head of Data Engineering
Hybrid – Kent (3 Days per Week)
Up to £130,000 + 30% Bonus + Benefits
Are you an experienced data leader ready to take ownership of a large-scale data transformation? We’re working with a leading UK financial services group that’s on a major journey to modernise its data estate – and they’re looking for a Head of Data Engineering to lead the migration from on-premise to a modern, Azure-based cloud platform.
This is a high-impact leadership role, ideal for someone who combines strategic vision with hands-on technical credibility and thrives on building, scaling, and delivering enterprise-grade data solutions.
Why this role?
- Lead the migration of legacy on-premise systems to Azure, driving one of the organisation’s most strategic technology programmes.
- Shape and execute the data engineering roadmap, delivering scalable, secure, and compliant data solutions.
- Build and mentor a high-performing engineering team, embedding modern cloud-first practices.
- Hybrid flexibility: 3 days per week in the Kent office, with the rest remote.
- Excellent package: up to £130,000 + 30% bonus and comprehensive benefits.
What you’ll be doing:
- Leading the end-to-end migration from on-prem to Azure, defining architecture, governance, and delivery best practices.
- Designing, developing, and optimising data pipelines, integration frameworks, and ETL processes in Azure.
- Building and maintaining scalable solutions using Azure Data Lake, Synapse, Data Factory, and Databricks.
- Establishing robust data governance, quality, and lineage frameworks across all environments.
- Collaborating closely with data architecture, analytics, and IT to ensure a seamless transition and platform stability.
- Managing delivery across multiple workstreams, ensuring projects are on time, within budget, and high quality.
- Developing team capability – coaching engineers and fostering a culture of innovation and ownership.
- Presenting updates and strategic insights to senior leadership and executive stakeholders.
What we’re looking for:
- Proven track record leading data engineering teams through large-scale transformations.
- Strong, hands-on understanding of Azure data services – e.g. Synapse, Data Factory, Data Lake, Databricks, Purview.
- Direct experience migrating from on-premise environments to Azure, ideally within a regulated or financial services context.
- Deep technical knowledge of data architecture, ETL/ELT, and data modelling.
- Excellent coding skills in SQL and Python, with experience implementing DevOps for data and CI/CD.
- Strong leadership and stakeholder engagement – able to translate technical progress into business outcomes.
- Strategic thinker with a delivery mindset and the ability to influence at senior levels.
✨ Nice-to-haves:
- Experience with Snowflake or hybrid multi-cloud data solutions.
- Familiarity with banking or financial data frameworks such as BCBS239 or IRB.
- Background in agile delivery and infrastructure automation using Terraform or similar.
Package & Benefits:
- Salary up to £130,000 + 30% annual bonus.
- Hybrid working – 3 days per week in Kent office.
- Private medical insurance, life assurance, and pension scheme.

To Apply for this Job Click Here
Scrum Master
Bristol
£80000 - £85000
+ Data Engineering
PermanentBristol
To Apply for this Job Click Here
Scrum Master
Bristol
£80,000 – £85,000 + Benefits (inc. bonus)
*2 days per week in office
THE COMPANY
Harnham has partnered with a global law firm to hire a Scrum Master in Bristol. You will join a global data and IT department of 40+ people, centred around Bristol and Amsterdam (with offices across Europe, North America, the Middle East and Asia.
THE ROLE
As Scrum Master, you will:
- Work closely with data, platform, service desk and EUC members of the business
- Support digital, cloud and agile transformation programmes across infrastructure, data and legal technology
- Focus on improving transparency, collaboration and delivery
- Coach team members on agile best practice, removing blockers to workflow efficiency
SKILLS AND EXPERTISE
To be considered for this position you must have the following:
- A minimum of 3 years of commercial experience in a Scrum Master role
- At least one relevant Scrum certification
- A strong background in agile principles
- Excellent communication skills
HOW TO APPLY
To be considered for this exciting opportunity, please submit your details using the Apply button on this page, or contact Nick Mandella at Harnham.

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.