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 II
Chicago
$125000 - $145000
+ Data Engineering
PermanentChicago, Illinois
To Apply for this Job Click Here
We’re Hiring: Data Engineer II | Chicago (Hybrid)
$145,000 Base + 10% Bonus
Chicago, IL | Hybrid (3 days onsite)
Harnham is partnered with a high-growth, well-funded financial services company to hire a Data Engineer II into a highly visible, business-facing role. This is a great opportunity to work in a lean, high-performing data team where your work directly impacts credit strategy, analytics, and key business decisions.
The business operates in the lending / credit space and has continued to grow despite market uncertainty. Data is central to everything they do-from credit analytics and acquisition to operational reporting.
What You’ll Be Doing
-
Building and maintaining scalable data pipelines in a modern cloud environment
-
Developing advanced SQL models and Python workflows for analytics and reporting
-
Creating and owning data marts and warehouse layers (including legacy data cleanup)
-
Partnering closely with analytics and business teams to solve real problems with data
-
Supporting initiatives involving credit data, transaction data, and pipeline migrations
-
Ensuring data quality, reliability, and performance
✅ What We’re Looking For
Required:
-
3-6+ years of experience in Data Engineering
-
Advanced SQL (CTEs, window functions, complex transformations)
-
Strong Python experience
-
Hands-on experience with AWS and Snowflake
-
Solid data modeling skills
-
Comfortable working with non-technical stakeholders
Nice to Have:
-
dbt and/or Airflow
-
Financial services, fintech, lending, or payments background
-
Experience with credit or transaction-level data
⭐ Why This Role?
-
High-impact Data Engineer II role with real ownership
-
Modern data stack (AWS, Snowflake, SQL, Python)
-
Collaborative, low-ego team culture
-
Stable business with strong growth plans
-
Hybrid working model in Chicago
Interested or know someone who might be?
Apply here or message me directly for a confidential conversation.
#DataEngineer #DataEngineeringJobs #ChicagoJobs #Snowflake #AWS #Python #SQL #FinTech #FinancialServices #Hiring #HybridJobs

To Apply for this Job Click Here
Power BI Developer
Leicester
£45000 - £47000
+ Data Engineering
PermanentLeicester, Leicestershire
To Apply for this Job Click Here
Power BI Developer
Leicester – Hybrid
Salary: Up to £47,000
The Role
An established retailer is hiring a Power BI Developer into their finance team. This role plays a crucial part in delivering data-driven insights to key operational and commercial stakeholders.
You will work on a variety of projects focused on modernising reporting, enabling self-service analytics, and contributing to the development of a gold-standard medallion architecture.
Key Responsibilities
- Develop and maintain Power BI reports and dashboards
- Build robust data models and perform data ingestion within Power BI
- Design and implement ETL processes to support reporting needs
- Create DAX measures and calculated columns for business intelligence solutions
- Enable self-service reporting for non-technical users
- Collaborate with finance and operational stakeholders
- Support initiatives involving AI and emerging data science capabilities within the finance team
Required Skills & Experience
- 2-3 years’ experience in a Power BI / Data Analyst role
- Strong experience with:
- Power BI
- DAX
- SQL
- ETL processes
- Experience in data modelling and building scalable reporting solutions
- Excellent stakeholder engagement and communication skills
- Positive, proactive attitude and strong interpersonal skills
Desirable
- Microsoft PL-300 certification (or working towards)
- Exposure to medallion architecture or modern data platform design
Interview Process
- 30-minute introductory interview with senior stakeholders
- In-person technical exercise
- Competency-based interview

To Apply for this Job Click Here
Full Stack Engineer
London
£120000 - £160000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Full Stack Engineer
Location: London (4 Days in Office)
Salary: £160,000 + Equity
Join a high‑growth team building game‑changing products at scale and shape the future from day one.
The Opportunity
The business is a fast‑growing AI platform transforming how large organisations automate complex workflows at scale. It has rapidly become one of the most prominent players in its space, backed by significant venture funding and trusted by global teams. The company is focused on replacing manual, fragmented processes with fully automated AI‑driven systems that deliver accuracy, speed and consistency.
With experienced founders who have built and exited successful ventures before, the organisation is shaping a new standard in enterprise AI. It offers an ambitious, high‑impact environment where employees directly influence the direction and success of the company.
Role and Responsibilities
The role involves designing and delivering modern web applications using React and Next.js, ensuring high‑quality user experiences. You’ll build and maintain backend services using Python (Django/FastAPI preferred), integrating with relational and NoSQL databases to support scalable features. A key part of the position is owning end‑to‑end system performance, including implementing CI/CD pipelines, automated testing and monitoring solutions.
You’ll also contribute to infrastructure planning and deployment across AWS, GCP, or Azure, working with containerisation tools like Docker and Kubernetes. Additionally, the role includes mentoring junior engineers and promoting best practices while collaborating closely with founders, product teams and designers to deliver high‑impact features.
Interview Process
TBC
If you want to make an impact at an exciting company, apply now!

To Apply for this Job Click Here
Technical Data Architect
London
£80000 - £95000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Technical Data Architect
Location: London (3 Days in Office)
Salary: £95,000
Shape a first‑of‑its‑kind national platform from the ground up, driving the technical architecture behind a transformative new digital content marketplace.
The Opportunity
The company is a forward‑thinking public initiative focused on building a groundbreaking digital content marketplace that empowers creators and supports responsible innovation. It is operating at the earliest stages of an ambitious programme backed by national leadership, giving the team the chance to influence strategy, direction, and long‑term impact.
The organisation is dedicated to delivering transparency, ethical data use, and high‑quality standards across the digital content ecosystem. It brings together multidisciplinary experts to prototype, test, and shape a platform with the potential to scale nationally and internationally. Above all, the company values resourcefulness, experimentation, and exceeding expectations as it builds a transformative service from the ground up.
Role and Responsibilities
The role leads the end‑to‑end technical architecture of a new national digital content platform, shaping cloud infrastructure, data models, integrations, APIs and security across the solution. You’ll work closely with the platform provider to design and govern a scalable architecture built on modern cloud services such as AWS, Azure or GCP, ensuring reliability, performance and compliance. A key responsibility is defining and maintaining content data standards, schemas and metadata structures, partnering with Solutions Architects to ensure all onboarding aligns with industry best practices.
You’ll champion best‑practice patterns across API design, integration layers, authentication, data pipelines and cloud‑native services, with hands‑on involvement in troubleshooting and implementation support. The role also produces technical documentation, roadmaps and architectural artefacts that will inform both the pilot phase and the long‑term evolution of the platform.
If this role sounds interesting, apply now!

To Apply for this Job Click Here
QA Engineer (Java Or Kotlin)
London
£55000 - £60000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
QA Automation Engineer
Hybrid London (2 days/week)
Up to £60,000 + Benefits
We’re partnering with a fast-growing WealthTech scale-up to hire a QA Automation Engineer to join one of their cross-functional product squads. This is a hands-on role focused on expanding automated testing across a modern microservices platform, helping ensure a high-quality experience for users managing their finances.
What you’ll do:
-
Build and maintain automated test suites across backend and UI services
-
Reduce reliance on manual testing within a microservices architecture
-
Work closely with Product Managers and engineers to improve testability
-
Use AI-powered tools to accelerate test creation and data generation
-
Execute regression, smoke, and functional testing
-
Contribute to test documentation and planning
-
Support CI/CD pipelines and release quality
What we’re looking for:
-
4+ years’ experience in QA Automation
-
Strong Java or Kotlin skills and OOP fundamentals
-
API testing experience (Postman, RestAssured, Swagger)
-
UI automation with Selenium / Playwright
-
SQL and data validation skills
-
Familiarity with CI/CD tooling (e.g. GitHub Actions)
-
Experience in agile, fast-paced environments
Nice to have:
-
Microservices testing experience
-
Performance testing tools (JMeter, Gatling)
Why apply?
-
Salary up to £60,000
-
Hybrid working – 2 days per week in London
-
Private healthcare, wellbeing support, and generous holiday

To Apply for this Job Click Here
Consulting Data Engineer (Remote)
New York
$75 - $95
+ Data Engineering
ContractNew York
To Apply for this Job Click Here
Consulting Data Engineer – Professional Services
As a Consulting Data Engineer, you’ll be at the forefront of helping enterprises transform how they manage and leverage big data and AI. In this role, you’ll partner with clients to help design modern data architectures, guide migrations, and enable advanced analytics solutions that drive real business outcomes.
You won’t just deliver technology, you’ll deliver innovation. You’ll help organizations turn data into actionable insights. If you thrive in dynamic environments, love solving complex challenges, and want to make a measurable impact, this is the role for you.
What You’ll Do
- Lead high-impact projects that enable clients to modernize their data platforms and accelerate AI adoption.
- Design and implement scalable, cloud-based architectures that power advanced analytics and machine learning.
- Collaborate with technical teams and business stakeholders to ensure seamless delivery and measurable success.
- Act as a trusted advisor, guiding clients through migrations, deployments, and best practices for big data and AI.
- Share insights and feedback to continuously improve solutions and shape the future of data innovation.
What We’re Looking For
- 6+ years of experience in data engineering, analytics, or cloud architecture.
- Strong coding skills in Python or Scala.
- Expertise in at least one major cloud platform (AWS, Azure, or GCP) and familiarity with others.
- Deep knowledge of distributed computing frameworks (e.g., Apache Spark).
- Experience with CI/CD, MLOps, and designing end-to-end data solutions.
- Databricks experience is a *MUST*.
- Exceptional communication and problem-solving skills.
This is a Contract Role. The initial term will be six months, with a strong possibility for extension, and the workload will be 40 hours per week.
Why Join Us?
You’ll work on projects that shape the future of data and AI. You’ll collaborate with passionate experts, learn continuously, and make an impact that matters. If you’re ready to help organizations harness the power of data, apply here.
**WE WIL NOT BE UTILIZING THIRD PARTY AGENCIES FOR THIS ROLE**

To Apply for this Job Click Here
Senior Software & Machine Learning Engineer
Austin, TX
$150000 - $175000
+ Data Engineering
PermanentAustin, Texas
To Apply for this Job Click Here
SENIOR SOFTWARE & ML ENGINEER (AUTONOMOUS VEHICLES / ROBOTICS)
REMOTE (OPTIONAL AUSTIN, TX OFFICE)
$150,000 – $175,000 BASE + BONUS + EQUITY + BENEFITS
The Opportunity
We’re partnering with a fast-growing robotics and autonomous systems startup focused on vehicle navigation in GPS-denied environments. This is not a research role – you’ll be building production-grade software and ML systems that run inside vehicles for military, defense, and commercial clients.
The team is flexible on seniority and open to mid-level through senior engineers who enjoy hands-on building, experimentation, and deep technical ownership.
What You’ll Be Working On
- Building and maintaining software for vehicle localization and navigation without GPS
- Developing sensor fusion, mapping, and ML-driven algorithms to integrate with vehicle hardware and firmware
- Reverse-engineering vehicle data streams and working with limited documentation
- Prototyping and iterating rapidly to solve real-world challenges in off-road or complex environments
- Collaborating closely across software, ML, and vehicle integration teams to design robust systems
- Owning large chunks of the stack, from embedded C++ systems to ML algorithms and data processing pipelines
What We’re Looking For
- Strong experience in C++ (systems-level, embedded, or robotics applications)
- Hands-on experience integrating software with hardware or vehicles
- Solid computer science fundamentals, including data structures, algorithms, and software architecture
- Comfortable working with limited tooling and documentation, and solving ambiguous problems
- Curious, resourceful, and entrepreneurial mindset with a desire to grow as an engineer
Nice to Have
- Autonomous driving or wheeled robotics experience
- ML experience for non-CV / non-LiDAR systems
- GIS, mapping, or topographical data experience
- Particle filters or localization algorithm knowledge
- PCB / firmware development experience
- Open-source contributions
Why This Role
- Real ownership over production-grade systems – what you build runs in vehicles
- Opportunity to work on cutting-edge autonomous vehicle and robotics technologies
- Flexibility on seniority and career trajectory, with future leadership opportunities
- Competitive compensation, equity, and room for impact in a growing startup
- Hands-on, scrappy, and collaborative team culture – low ego, high technical depth
If you’re excited to build real, deployed vehicle systems and ML solutions, not just prototypes, and want meaningful ownership on a fast-moving robotics platform, APPLY.

To Apply for this Job Click Here
Senior Software Engineer (Agentic AI)
London
£100000 - £120000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Senior Software Engineer (Agentic AI)
Salary: £120,000 + Equity
Location: London
Build and own the core systems behind autonomous AI agents that operate in real time, over voice, delivering immediate impact in healthcare.
The Opportunity
This opportunity is to join a fast‑growing AI company building autonomous, voice‑based agents that handle critical healthcare workflows end to end. You’ll work on foundational backend systems spanning real‑time voice, agent orchestration, reasoning, and deep integrations with live clinical platforms. The role offers high ownership and visibility, with engineers collaborating closely with founders, product, and customers to ship production systems quickly.
Reliability, performance, and safety are non‑negotiable, as the technology directly supports clinicians and patients in real‑world environments. It’s a chance to join a small, senior, in‑person team operating at the frontier of applied AI with immediate impact.
Role and Repsonsibilities
This role focuses on designing and building the core backend systems that power autonomous, voice‑driven AI agents used in live healthcare environments. You’ll own critical platform components, from real‑time systems and integrations with clinical tools to agent orchestration, memory, and workflow logic. A key part of the role is improving performance, reliability, observability, and safety across production systems that real patients and clinicians depend on.
You’ll work closely with founders, product, and customers, contributing directly to product direction and technical decisions. The position offers high ownership, fast iteration, and the opportunity to shape both the platform and the long‑term engineering culture.
Interview Process
- Introduction Chat
- Take Home Tech Test
- C-Suite Stakeholder Chat

To Apply for this Job Click Here
Princple Software Engineer
San Francisco
$280000 - $350000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
PRINCIPAL SOFTWARE ENGINEER
BAY AREA, CA (3 DAYS IN OFFICE)
$280,000 – $350,000+ (BASE + EQUITY)
An exciting opportunity for a hands-on Senior Software Engineer to join a lean, profitable platform connecting creators through video.
THE COMPANY
A profitable, early-stage tech company with a small Bay Area-based team. The product already reaches a significant audience and focuses on high-impact, user-generated video content.
THE ROLE
Hands-on engineering and AI work across the platform:
- Build agentic GenAI workflows using internal datasets
- Develop marketing and growth systems: email delivery, personalization, engagement tracking
- Create commercial AI models to understand user behavior and engagement
- Collaborate across product and engineering teams
- End-to-end coding, system design, and customer validation
YOUR SKILLS & EXPERIENCE
- Backend: Python, Django or Flask or FastAPI
- Frontend: React
- Cloud/Infrastructure: AWS
- Databases: PostgreSQL
- AI/ML: OpenAI; knowledge of agent systems helpful
- Experience with large-scale data and knowledge systems is a plus
- Comfortable working in a lean, high-ownership environment
HOW TO APPLY
Please register your interest by sending your resume to Calum Reid via the apply link on this page.

To Apply for this Job Click Here
CAN’T FIND THE RIGHT OPPORTUNITY?
GET IN TOUCH
today
If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.
Industry Hub
HARNHAM
News & Blog
With over 10 years experience working solely in the Data & AI sector our consultants are able to offer detailed insights into the industry.
Visit our Blogs & News portal or check out our recent posts below.
Testimonials
Client and
candidate
testimonials
A trusted partner of professionals
across the globe.
We understand the challenges our
customers face and offer the
recruitment solutions needed to drive
business success through Data &
AI.