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
Lead Back-End Software Developer
London
£500 - £600
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
Lead Backend Software Developer (Contract)
London,
Outside IR35
£500-£600 per day
This is an exciting opportunity to join a fast‑moving engineering function at a pivotal moment of technical uplift. They are investing heavily in strengthening their core platforms and commercial data systems, creating a strong mandate for senior engineers to step in, lead, and make an immediate impact.
The Company
They are a growing digital gaming organisation operating across multiple markets, currently modernising their backend ecosystem. With distributed teams across the UK and Europe, they are building scalable platforms that support a variety of customer‑facing and internal products. Engineering quality, strong technical leadership, and delivery excellence are central to their transformation. Contractors join at a time when technical ownership is expanding in‑house, creating real scope to shape systems and standards.
The Role and Deliverables:
* Lead backend development across a complex CMS and core data systems.
* Own key architectural decisions and unblock teams through strong technical leadership.
* Enhance the NextGen CMS, working on logic driven functionality and system evolution.
* Expand and support the Master Data platform that underpins wider services.
* Mentor engineers and drive engineering best practice across the backend team.
* Accelerate delivery by improving patterns, processes, and overall code quality.
The Role and Deliverables:
* Lead development within the Commercial Data Manager, delivering new functionality and scaling existing services.
* Take full ownership of the HubSpot ecosystem, replacing agency support and bringing it in‑house.
* Implement new fields, features and data flows for commercial stakeholders.
* Maintain and evolve integrations across multiple services and data systems.
* Partner with architecture and engineering leadership on system design and improvements.
* (Nice to have) Drive smooth, reliable operation of CDM and HubSpot through clear technical ownership.
Your Skills and Experience
* Strong capability in Node.js, JavaScript and TypeScript within complex backend environments.
* Confident designing scalable systems and making architectural decisions.
* Effective collaborator with product, delivery and commercial teams.
* Experience working in integration‑heavy or data‑rich environments.
* Proven leadership mindset with the ability to mentor, influence and drive standards.
* Practical cloud experience, ideally AWS, with good awareness of DevOps concepts.
How to Apply
If you are a senior backend contractor ready to take technical ownership and deliver meaningful impact, please apply with your CV.

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

To Apply for this Job Click Here
Senior AI Product Manager
San Francisco
$233658.24 - $316412.2
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
About the job
Senior AI Product Manager
San Francisco, CA (Hybrid)
$192-260K base + Equity
We’re partnering with a high-growth enterprise SaaS business that’s investing heavily in AI and looking to hire a Senior AI Product Manager to lead the development of next-generation AI-powered product experiences.
Working at the intersection of Product, Engineering, and AI, you’ll help shape intelligent features that solve complex customer problems, partnering closely with software engineers, AI specialists, and designers to bring cutting-edge AI capabilities into production.
This is an ideal opportunity for someone who enjoys combining product ownership with a strong technical understanding of modern AI technologies.
What you’ll do
- Own the development and delivery of customer-facing AI product experiences from concept through to launch.
- Partner with Engineering, AI, and Design teams to deliver intelligent features powered by large language models and modern AI technologies.
- Define product requirements and user experiences for AI assistants, copilots, and workflow automation capabilities.
- Work closely with engineering teams to translate AI capabilities into intuitive, scalable product experiences.
- Use customer feedback, analytics, and experimentation to continuously improve AI product performance and adoption.
- Champion user-centric product thinking while balancing technical feasibility, business value, and customer impact.
- Help establish best practices for building AI-powered products within a fast-paced, collaborative engineering environment.
What we’re looking for
- Experience delivering modern SaaS products within a technical product management, product engineering, or software engineering environment.
- Strong understanding of AI-powered applications, including LLMs, AI assistants, copilots, RAG, or workflow automation.
- Ability to work closely with engineering teams and confidently discuss technical architecture and AI implementation.
- Experience defining and delivering customer-facing software products from discovery through to release.
- Strong communication and stakeholder management skills, with the ability to align Product, Engineering, and Design around shared objectives.
- Passion for AI, emerging technologies, and creating exceptional customer experiences.
- Previous experience in high-growth SaaS or technology businesses is highly desirable.

To Apply for this Job Click Here
Senior AI Product Engineer
San Francisco
$233658.24 - $316412.2
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Senior AI Product Engineer
San Francisco, CA (Hybrid)
$192-260K base + Equity
We’re partnering with a high-growth B2B SaaS business that’s investing heavily in AI and looking to hire a Senior AI Product Engineer to help shape the next generation of customer-facing AI experiences across its platform.
This is an opportunity to work at the intersection of product engineering and AI, building intelligent features that solve complex real-world problems. You’ll work closely with AI engineers, product managers, and designers to transform large language models into intuitive, production-ready experiences used by enterprise customers every day.
What you’ll do
- Design and build customer-facing AI features using React, TypeScript, Node.js, and Python.
- Develop AI-powered assistants, copilots, and intelligent workflows that automate complex user tasks.
- Collaborate with AI engineers to integrate LLMs, RAG pipelines, and agentic workflows into production applications.
- Build responsive, reusable frontend components and streaming AI interfaces that deliver exceptional user experiences.
- Apply software engineering best practices across testing, CI/CD, observability, version control, and performance optimisation.
- Partner with Product and Design teams to rapidly iterate on AI features using customer feedback and usage data.
- Help define engineering standards and reusable patterns for building scalable AI-powered applications.
What we’re looking for
- 7+ years’ experience building modern full-stack web applications within high-growth SaaS or technology businesses.
- Strong commercial experience with React, TypeScript, and modern frontend development, alongside backend development using Node.js and/or Python.
- Hands-on experience building production AI applications using LLM APIs such as OpenAI, Anthropic, or similar.
- Experience delivering customer-facing AI products, including copilots, AI assistants, intelligent search, chat interfaces, or workflow automation.
- Exposure to Retrieval-Augmented Generation (RAG), AI agents, prompt engineering, or AI orchestration frameworks.
- Strong understanding of software engineering best practices, including testing, CI/CD, scalable architecture, and observability.
- Excellent communication skills and a product mindset, with the ability to work collaboratively across Engineering, Product, and Design teams.

To Apply for this Job Click Here
Lead Data Platform Engineer
Costa Mesa
$243394 - $267733.4
+ Data Engineering
PermanentCosta Mesa, California
To Apply for this Job Click Here
Lead Data Platform Engineer
About the Role
We’re looking for a Lead Data Platform Engineer to take ownership of a modern cloud data platform that underpins business-critical decision making across the organisation. You’ll play a key role in designing scalable data architecture, building reliable data pipelines and creating trusted data products used by teams across Finance, Supply Chain, Manufacturing and Operations.
This is a hands-on technical role with significant ownership, offering the opportunity to influence platform strategy, engineering standards and the future direction of a growing data ecosystem.
What You’ll Be Doing
- Lead the design and evolution of a modern cloud-based data platform.
- Build and optimise scalable ETL/ELT pipelines and production-grade data infrastructure.
- Design reusable, high-quality data models that support analytics across the business.
- Partner with engineering and business stakeholders to deliver scalable data solutions.
- Drive best practices around testing, CI/CD, data quality and platform reliability.
- Improve the scalability, performance and maintainability of the data platform.
- Mentor engineers and help establish engineering standards across the team.
What We’re Looking For
- 5+ years’ experience in Data Engineering, Platform Engineering or a similar role.
- Expert SQL and strong Python development skills.
- Proven experience designing and operating production data platforms.
- Strong understanding of cloud data architecture, data modelling and ETL/ELT.
- Experience with modern data transformation and orchestration frameworks (e.g. dbt, Airflow or similar).
- Experience implementing engineering best practices including version control, testing and CI/CD.
- Excellent communication skills with the ability to influence technical and business stakeholders.
- A hands-on engineer who enjoys ownership, technical leadership and solving complex engineering challenges.

To Apply for this Job Click Here
Senior Data Engineer- Analytics & Data Platform
Costa Mesa
$202017.02 - $267733.4
+ Data Engineering
PermanentCosta Mesa, California
To Apply for this Job Click Here
Senior Data Engineer | Analytics & Data Platform
About the Role
We’re looking for an experienced Senior Data Engineer to help build and scale a modern data platform that supports business-critical decision making. Working across engineering and business teams, you’ll design robust data pipelines, scalable data models and reliable data products that enable teams across Finance, Operations, Supply Chain and Manufacturing to make better decisions.
This is an ideal opportunity for someone who enjoys building production-grade data platforms, solving complex engineering challenges and owning solutions from design through to delivery.
What You’ll Be Doing
- Design, build and optimise scalable ETL/ELT pipelines using modern data engineering practices.
- Develop reliable, reusable data models that power analytics across the organisation.
- Build and maintain cloud-based data infrastructure to support high-quality, trusted data.
- Collaborate with engineering and business stakeholders to translate requirements into scalable data solutions.
- Improve the performance, reliability and maintainability of the data platform.
- Champion engineering best practices including testing, version control and CI/CD for data.
- Drive continuous improvements to data architecture and platform capabilities.
What We’re Looking For
- 5+ years’ experience in Data Engineering or a related engineering role.
- Expert SQL and strong Python development skills.
- Proven experience building and maintaining production ETL/ELT pipelines.
- Strong understanding of data modelling, warehousing and cloud data platforms.
- Experience with modern data transformation frameworks such as dbt or similar.
- Familiarity with orchestration tools (e.g. Airflow, Flyte or equivalent) is advantageous.
- Strong communication skills and the ability to work closely with technical and non-technical stakeholders.
- A proactive engineer who enjoys ownership, solving complex problems and delivering high-quality data solutions.

To Apply for this Job Click Here
Senior Analytics Engineer
Costa Mesa
$166000 - $220000
+ Data Engineering
PermanentCosta Mesa, California
To Apply for this Job Click Here
Senior Analytics Engineer
About the Role
We’re looking for an experienced Senior Analytics Engineer to join a high-performing team building the data foundations that power business-critical decision making. This is an opportunity to work at the intersection of analytics, engineering and business, designing scalable data models and platforms that support functions such as Finance, Supply Chain, Manufacturing and Operations.
This role is ideal for someone who enjoys solving complex problems with data, partnering with stakeholders across the business, and building modern, reliable analytics solutions rather than simply creating reports and dashboards.
What You’ll Be Doing
- Design and build scalable, reusable data models that serve as the foundation for analytics across the business.
- Develop and maintain robust data pipelines to integrate data from multiple systems.
- Partner with stakeholders to understand business requirements and translate them into high-quality data products.
- Drive improvements to the analytics platform, ensuring data is accurate, trusted and easily accessible.
- Work closely with engineering and operational teams to establish best practices for analytics engineering and data architecture.
- Identify opportunities where data can improve business processes and decision making.
- Take ownership of projects from design through to delivery in a fast-paced environment.
What We’re Looking For
- 5+ years’ experience in Analytics Engineering, Data Engineering or a similar data-focused role.
- Expert-level SQL skills with experience using Python for data engineering or automation.
- Strong experience designing scalable data models and building production-ready ETL/ELT pipelines.
- Experience working with modern data platforms and transformation frameworks (e.g. dbt or similar).
- Excellent stakeholder management skills with the ability to communicate technical concepts to non-technical audiences.
- A proactive mindset with the ability to work independently and drive initiatives from concept to implementation.
- Experience working with cloud-based data platforms and modern analytics tooling is highly desirable.

To Apply for this Job Click Here
Senior Analytics Engineer
$160000 - $185000
+ Data Engineering
PermanentUSA
To Apply for this Job Click Here
Senior Analytics Engineer
Location: Fully Remote (Continental U.S.)
Compensation: $160,000-$185,000 base
Work Authorization: Must be authorized to work in the U.S. without sponsorship (now or in the future)
About the Company
This high-growth healthcare technology company is building data products that directly power customer-facing applications and operational decision-making. Rather than treating analytics as a reporting function, the organization views data as a core product, investing heavily in scalable platforms that deliver meaningful insights to end users.
The engineering culture values ownership, collaboration, and thoughtful problem-solving. Engineers are trusted to navigate ambiguity, influence technical direction, and build solutions that create measurable business impact.
About the Role
This is not a traditional BI or dashboarding role.
You’ll join a collaborative engineering team responsible for building analytics capabilities that are embedded directly into a customer-facing platform. You’ll own projects from requirements through deployment, partnering with engineering, product, and stakeholders to design scalable solutions that customers rely on every day.
The ideal candidate enjoys solving ambiguous problems, has exceptional SQL skills, and thinks like a software engineer-building reusable analytics products rather than one-off reports.
Key Responsibilities
- Design and build scalable analytics products that integrate directly into customer-facing applications
- Develop complex SQL transformations and data models across large transactional datasets
- Partner with engineering and product teams to translate business problems into technical solutions
- Own projects from discovery through deployment and ongoing improvement
- Design user-focused analytics experiences that drive customer value
- Contribute to data architecture, modeling, and software development best practices
- Work independently to investigate problems, evaluate trade-offs, and deliver high-quality solutions
- Collaborate through code reviews, version control, and modern engineering workflows
Must Haves
- 5+ years of Analytics Engineering, Data Engineering, or related experience
- Expert-level SQL with experience building complex transformations and scalable data models
- Experience working with large transactional datasets
- Product-oriented mindset with experience building customer-facing analytics solutions
- Experience working throughout the software development lifecycle
- Strong communication skills and the ability to influence technical decisions
- Comfortable operating with ambiguity and taking ownership of solutions
- Experience with relational databases such as SQL Server, PostgreSQL, Snowflake, Vertica, or similar
Nice to Have
- Healthcare data experience (claims, healthcare services, or transactional healthcare data strongly preferred)
- Python
- Tableau or Looker
- Git and version control
- Linux or shell scripting
- Experience designing user-facing analytics products
Why Join
- Build analytics products-not reports-that directly impact customers
- Join a highly collaborative engineering team with significant ownership and technical autonomy
- Solve technically challenging problems in a product-focused environment where your work is shipped and used
- Work remotely with a team that values curiosity, initiative, and strong engineering practices
- Competitive base salary of $160,000-$185,000, fully remote within the Continental U.S., and the opportunity to help shape the future of customer-facing analytics products

To Apply for this Job Click Here
Sr. Data Engineer
Chicago
$125000 - $145000
+ Data Engineering
PermanentChicago, Illinois
To Apply for this Job Click Here
Senior Data Engineer
Location: Chicago, IL (Hybrid)
Pay: $125K – $145k base + bonus
Overview:
A rapidly growing financial services organisation is seeking a Senior Data Engineer to join a lean, highly collaborative data team. The company focuses on delivering transparent, customer-centric financial products and is expanding its data capabilities to support continued growth. This is a hands-on role with high visibility, where engineers work closely with business and product stakeholders and directly influence decision-making.
Responsibilities:
- Design, build, and maintain scalable data pipelines and infrastructure using modern cloud-based tools
- Develop and optimise advanced SQL transformations and Python workflows for analytics and operational use cases
- Build and enhance data warehouse layers, including data marts and legacy system consolidation
- Partner with analytics and business teams to translate requirements into well-structured datasets
- Lead initiatives such as pipeline migrations and new data product development
- Ensure data quality through testing frameworks, monitoring, and observability tooling
- Apply best practices for reliability and performance across data systems
- Operate in a fast-paced agile environment with high ownership across multiple workstreams
Must-Have Qualifications:
- 5+ years of hands-on data engineering experience
- Advanced SQL expertise (complex joins, CTEs, window functions) and strong Python skills
- Proven production experience with AWS cloud services
- Strong experience with Snowflake and modern ELT/data modelling practices
- Excellent communication skills with the ability to engage both technical and non-technical stakeholders
- Demonstrated ownership, stability, and ability to work in a fast-paced, business-facing environment

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.