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
Cloud 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
Data Engineer
$50 - $75
+ Data Engineering
ContractNew York
To Apply for this Job Click Here
Harnham, the leading recruitment specialist in Data and AI is currently partnering with a mission-driven firm delivering strategic and innovative solutions that help organizations thrive in a digital-first world.
- Role – Data Engineer
- Location – Fully Remote (EST preferred)
- Pay – $50-$75 per hour
- Length – 3-month contract starting in January
- Utilization – 40 hr/week
- Benefits – Health, dental, vision, 401k for W2 employees
As a Data Engineer, you will build and optimize ETL pipelines to move data from Salesforce and Sage into Microsoft Business Central within Dynamics 365.
Key Responsibilities:
- Design and implement ETL pipelines for Salesforce and Sage data integration.
- Ensure data accuracy, consistency, and reliability across systems.
- Collaborate with stakeholders to define data requirements and workflows.
- Optimize data processing for performance and scalability.
- Monitor and troubleshoot data flows to maintain system integrity.
- Document processes and provide knowledge transfer to internal teams.
Requirements:
- Proven experience in ETL development and data engineering.
- Strong knowledge of Salesforce and Sage data structures.
- Experience with Microsoft Dynamics 365 Business Central.
- Proficiency in SQL and data transformation tools.
- Ability to work independently in a remote environment.
- Excellent communication and problem-solving skills.
This is an excellent opportunity for a skilled Data Engineer to contribute to a high-impact integration project.

To Apply for this Job Click Here
PHP Developer
Birmingham
£75000 - £80000
+ Data Engineering
PermanentBirmingham, West Midlands
To Apply for this Job Click Here
SENIOR PHP / LARAVEL DEVELOPER
UP TO £80,000 + BENEFITS
Midlands (Hybrid)
An opportunity for a driven and experienced developer to join a rapidly growing organisation and play a key role in shaping its digital future. This is a chance to make a real impact and truly make the role your own.
THE COMPANY:
This is a fast-growing company specialising in helping households and businesses reduce energy costs and accelerate their journey towards net-zero.
The business is backed by significant investment and is undergoing a major digital transformation, modernising systems across the organisation and scaling toward ambitious growth targets.
THE ROLE:
A Senior PHP / Laravel Developer will need to:
- Develop and maintain key internal systems across both back-end and front-end
- Work closely with the Head of Development and contribute to technical design and discovery
- Support the implementation of CI/CD and improved engineering standards
- Mentor mid-level developers and help uplift capability within the team
- Collaborate with stakeholders across the business on requirements, solutions and project delivery
- Support improvements to integrations and data flows as part of a wider data modernisation effort
YOUR SKILLS AND EXPERIENCE:
A successful Senior Developer will have the following skills and experience:
- Strong commercial experience with PHP and Laravel
- Experience with Vue.js and front-end development
- Comfortable interacting with stakeholders and participating in discovery sessions
- Knowledge of or interest in implementing CI/CD practices
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £80,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
PHP Developer
Manchester
£75000 - £80000
+ Data Engineering
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
SENIOR PHP / LARAVEL DEVELOPER
UP TO £80,000 + BENEFITS
Manchester (Hybrid)
An opportunity for a driven and experienced developer to join a rapidly growing organisation and play a key role in shaping its digital future. This is a chance to make a real impact and truly make the role your own.
THE COMPANY:
This is a fast-growing company specialising in helping households and businesses reduce energy costs and accelerate their journey towards net-zero.
The business is backed by significant investment and is undergoing a major digital transformation, modernising systems across the organisation and scaling toward ambitious growth targets.
THE ROLE:
A Senior PHP / Laravel Developer will need to:
- Develop and maintain key internal systems across both back-end and front-end
- Work closely with the Head of Development and contribute to technical design and discovery
- Support the implementation of CI/CD and improved engineering standards
- Mentor mid-level developers and help uplift capability within the team
- Collaborate with stakeholders across the business on requirements, solutions and project delivery
- Support improvements to integrations and data flows as part of a wider data modernisation effort
YOUR SKILLS AND EXPERIENCE:
A successful Senior Developer will have the following skills and experience:
- Strong commercial experience with PHP and Laravel
- Experience with Vue.js and front-end development
- Comfortable interacting with stakeholders and participating in discovery sessions
- Knowledge of or interest in implementing CI/CD practices
THE BENEFITS:
You will receive a salary, dependent on experience. Salary is up to £80,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
Data Engineer
Dallas
$80 - $90
+ Data Engineering
ContractDallas, Texas
To Apply for this Job Click Here
Engagement Details
-
Type: 12-month contract with potential for extension
-
Location: Fully remote; preference for contractors near a central U.S. hub who can occasionally work onsite (2-3 days/week)
-
Schedule: Approximately 40 hours per week (may begin at 32 hours)
-
Team Structure: Initial group of three engineers, with expected team growth
-
Reporting: Works closely with an engagement lead, account manager, and project manager
-
Compensation: Targeting $120-160/hr, with a maximum of $220/hr for top-tier profiles
Core Responsibilities
-
Deliver end-to-end GenAI solutions, including requirements gathering, architecture, development, testing, deployment, and production support.
-
Build sophisticated RAG pipelines and LLM applications that integrate enterprise data and knowledge repositories.
-
Implement vector database solutions, agentic frameworks, and prompt orchestration systems to support AI-driven workflows.
-
Productionize GenAI applications using best practices for MLOps, CI/CD, automated pipelines, and performance monitoring.
-
Collaborate closely with data engineering and platform teams to design scalable, secure, and maintainable architectures.
-
Advise clients on tooling, design patterns, deployment strategies, governance, and operational readiness for GenAI systems.
-
Provide technical mentorship to internal and client teams adopting GenAI and modern data engineering practices.
Key Technical Requirements
-
5+ years of experience in AI/ML engineering, data engineering, software development, or similar technical fields.
-
1-2 years of hands-on, production-level experience delivering GenAI solutions (RAG, LLMs, agentic workflows).
-
Strong experience with unified data and AI platforms (such as Spark, MLflow, feature stores, and data governance tools).
-
High proficiency in Python and common GenAI tooling: LangChain, LLM APIs (OpenAI, Azure, Anthropic), Hugging Face, and vector databases (FAISS, Pinecone, Weaviate, Chroma).
-
Solid experience with cloud infrastructure and deployment across AWS, Azure, or GCP, as well as DevOps practices (Git, pipelines, CI/CD).
-
Excellent communication skills and comfort operating in client-facing delivery environments.
-
Preferred: industry certifications in data engineering, ML engineering, or GenAI engineering.

To Apply for this Job Click Here
Typescript Engineer
London
£500 - £560
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
TypeScript Engineer
£500- £560 per day Outside IR35
1 day onsite – London
We’re working with a large international travel and transport organisation that is modernising its digital ecosystem following the consolidation of multiple business units. The company is investing heavily in next-generation data and middleware platforms, and they’re looking for a TypeScript Engineer to help shape the services and tooling behind this transformation.
The team’s mission is to replace legacy systems with clean, event-driven services and provide consistent, reliable data to applications across the business – from customer-facing products to operational systems.
The Role
You’ll be joining a multidisciplinary engineering team focused on building backend and occasionally frontend components using modern TypeScript across Node.js and React/Next.js. The role centres on developing APIs, event-driven services, and internal tools that support large-scale, cloud-hosted workloads.
You’ll work closely with engineers, analysts, and product specialists to design scalable services, contribute to architectural improvements, and help evolve the company’s approach to distributed data and developer experience.
Day-to-day responsibilities include:
-
Designing and implementing backend services in TypeScript using Node.js (REST, GraphQL, workers, event-driven consumers).
-
Building and integrating services that interact with event-sourced or streaming systems.
-
Creating clean, well-structured APIs and internal tools to improve data distribution across the organisation.
-
Writing high-quality, well-tested code using modern testing frameworks and patterns.
-
Occasionally contributing to simple React/Next.js based UI screens for configuration or internal tools.
-
Improving system reliability, observability, and developer efficiency through metrics, logging, and automation.
-
Working closely with cross-functional teams in an agile environment, contributing to planning, delivery, and code reviews.
-
Supporting continuous improvement of codebases, development workflows, and shared engineering standards.
Tech Stack & Skills
Core skills:
-
Expert-level TypeScript experience and strong proficiency with Node.js in production environments.
-
Skilled in designing and implementing REST or GraphQL APIs, background workers, and microservices.
-
Ability to work with SQL or NoSQL databases and understand how to model and query data effectively.
-
Familiarity with distributed systems concepts such as event sourcing, resilience patterns, and asynchronous communication.
-
Experience with containerised development (Docker) and deploying cloud-native applications (Azure, AWS, or GCP).
-
Strong understanding of DevOps concepts: CI/CD pipelines, automated testing, infrastructure-as-code patterns.
-
Proficiency in unit, integration, and end-to-end testing using modern TypeScript testing tools.
-
Strong Git/GitHub workflows and experience working in collaborative, autonomous engineering teams.
What You’ll Bring
-
A track record of delivering clean, production-grade TypeScript systems at scale.
-
Strong problem-solving skills and the ability to design robust solutions within distributed environments.
-
A collaborative mindset and enthusiasm for working with cross-functional product and engineering teams.
-
Passion for modern engineering practices, automation, and improving developer experience.
-
A proactive attitude towards continuous learning, experimentation, and refining technical approaches.

To Apply for this Job Click Here
Senior Data Engineer (DBT)
Blackburn
£50000 - £55000
+ Data Engineering
PermanentBlackburn, Lancashire
To Apply for this Job Click Here
SENIOR DATA ENGINEER
UP TO £55,000 + BENEFITS
HYBRID – Lancashire
If you’re a technically strong, proactive Data Engineer looking to join a scaling fintech with start-up energy and enterprise backing, this could be a great next step.
THE COMPANY:
I’m working on a fantastic opportunity with a high-growth fintech that’s transforming how consumers engage with retail and finance. With a modern data stack and ambitious product roadmap, this company is building the future of payments, loyalty, and credit in an agile, tech-driven environment.
THE ROLE:
You’ll join a cross-functional data team as a Data Engineer, working closely with analytics, product, and platform teams to scale and optimise core data infrastructure. This is a hands-on role where you’ll take ownership of ingestion, transformation, and modelling-while also helping define platform standards and best practices.
Key responsibilities include:
- Build and maintain ELT pipelines
- Take full ownership of data ingestion
- Support data modelling and architecture within Snowflake
- Own and evolve the dbt layer, including governance and access controls
- Collaborate across analytics, product, and engineering teams
- Contribute to platform improvements, automation, and optimisation
YOUR SKILLS AND EXPERIENCE:
A successful Senior Data Engineer will bring:
- Strong SQL skills
- Experience with dbt in a production environment
- Snowflake experience is desirable
- Exposure to AWS
- Confident mentoring peers and contributing to a collaborative, high-impact team
- Experience working in fast-paced, agile environments with modern data workflows
THE BENEFITS:
You will receive a salary of up to £55,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
Senior Software Engineer
Manchester
£60000 - £80000
+ Data Engineering
PermanentManchester, Greater Manchester
To Apply for this Job Click Here
Senior Full Stack Engineer
Location: Manchester
Salary: £60,000 – £80,000
About the Company
I am working with a growing renewable energy organisation who are looking to bring in a Senior Software Engineer.
You will work closely with the Infrastructure team, helping to improve processes, technical quality, and scalability across the platform. This is a customer and stakeholder-facing role, requiring strong communication skills alongside technical expertise.
Key Responsibilities
- Lead development initiatives with a focus on scalability and performance
- Mentor and support mid-level developers, improving team capability and standards
- Drive improvements in coding standards, documentation, and technical processes
- Collaborate with infrastructure and product stakeholders to deliver reliable systems
- Support ongoing migration to a more modern tech stack
- Contribute to CI/CD implementation and DevOps practices
- Enhance integration layers and support development of data platforms
- Participate in architectural discussions and long-term technical planning
Technical Environment
- Backend: PHP & Laravel (primary focus – approx. 80%)
- Frontend: Vue.js
Interview Process
- Initial screening conversation
- Introductory chat with senior technical stakeholders (may include discussion of GitHub or previous projects)
- Technical interview

To Apply for this Job Click Here
Data Engineering Consultant
London
£45000 - £55000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Data Engineering Consultant
Salary: £45,000 – £55,000
Location: London (4 Days a Week in Office)
Work on the front lines of innovation, embedding next-gen platforms directly into the operations of world-class organisations. Your engineering will become the competitive edge others can’t replicate.
The Opportunity
This role offers the chance to work at the frontier of technology and real-world operations, embedding advanced data and AI systems directly into major industrial organisations. You’ll operate as a problem-solver and builder, transforming complex business challenges into scalable, high-impact solutions. The position sits within a rapidly growing, category-defining startup where engineering excellence directly drives customer success.
You’ll collaborate closely with an elite, interdisciplinary team while gaining exposure to cutting-edge platforms, generative AI workflows, and large-scale data integration. It’s an opportunity to shape transformative systems that deliver meaningful, measurable outcomes across global enterprises.
Role and Responsibilities
This role centers on working directly with customers to deploy and tailor a powerful data and AI platform to solve their most complex operational challenges. You’ll design and implement scalable generative AI workflows, often using technologies like Palantir AIP, while building robust data pipelines with PySpark, Python, and SQL. A key responsibility is executing sophisticated data integrations across distributed systems and enterprise environments, including ERPs and CRMs.
You’ll collaborate closely with client stakeholders to translate ambiguous requirements into clean, maintainable solutions that drive real impact. Familiarity with tools such as Airflow, DBT, Databricks, dashboarding frameworks, and Typescript is a strong plus as you help deliver end-to-end production-ready systems.
Interview Process
- Teams conversation (introductory chat)
- Technical take home exercise
- Presentation (In-Person)
- Conversation with the CTO
Step into a role where your engineering drives real-world impact and shape the future of enterprise technology-apply today.

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.