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

Senior Full Stack Engineer
San Francisco, CA
$160000 - $200000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
SENIOR FULL STACK ENGINEER – HEALTHCARE & GENOMICS
$160,000 – $200,000 + BASE + EQUITY
HYBRID ROLE – SAN FRANCISCO, CA
Are you passionate about using technology to improve health outcomes and help people understand their genetics through data-driven insights?
THE COMPANY
This innovative healthtech startup is redefining personalized medicine through advanced genomics and secure data platforms. Their mission is to help patients and providers make proactive health decisions based on leading science and actionable insights.
With steady growth and new partnerships, they’re expanding their engineering team to enhance both patient and provider experiences while scaling their core data and integration systems.
THE ROLE
As a Senior Full Stack Engineer, you’ll take the lead on backend development that powers patient and provider portals and partner API integrations. You’ll collaborate closely with a talented frontend team to deliver seamless, reliable, and secure systems that handle sensitive healthcare and genetics data.
Key Responsibilities:
- Lead backend development using Python/Django
- Design and build APIs to support integrations with partner systems and EMRs
- Create and optimize database models and data workflows
- Collaborate with frontend engineers (React/TypeScript) to deliver end-to-end features
- Support the full product lifecycle – from concept through deployment
- Help shape backend architecture and scalability for future growth
YOUR SKILLS AND EXPERIENCE
The successful candidate will have:
- 6+ years of software engineering experience with a focus on Python/Django
- Proven background in API development and data model design
- Experience working cross-functionally with frontend and product teams
- Understanding of healthcare, life sciences, or genetics data preferred
- Familiarity with AWS, CI/CD, and modern DevOps practices is a plus
THE BENEFITS
- $160K-$200K base salary + equity
- Hybrid role based in San Francisco
- Opportunity to work with a small, highly skilled team making an impact in personalized healthcare
To Apply for this Job Click Here

Senior DevOps Engineer
Los Angeles Metro Area
$180000 - $200000
+ Data Engineering
PermanentLos Angeles Metro Area, California
To Apply for this Job Click Here
Senior DevOps Engineer
Location: Los Angeles or Sunnyvale, CA – Hybrid
Compensation: Base to $200,000 & equity
Role Overview
Our client develops advanced conversational AI and radar-powered sensor platforms to transform digital health, enabling real-time engagement and intelligent monitoring for consumers and healthcare providers. As a DevOps Engineer, you’ll help scale and automate cloud infrastructure to support secure, high-availability health services driven by cutting-edge AI and sensor technology.
Responsibilities
- Architect and maintain cloud infrastructure for highly available, secure digital health services.
- Manage and enhance CI/CD pipelines for automated deployments.
- Operate and optimize Kubernetes clusters (AWS EKS), handling deployment, scaling, and troubleshooting.
- Collaborate with engineering teams to build infrastructure supporting radar sensors and LLM workloads.
- Implement infrastructure-as-code (Terraform, Helm) and automate monitoring/alerting.
- Monitor system health and performance with modern observability tools.
- Enforce security best practices: audits, access controls, secrets management.
Requirements
- Bachelor’s degree in a relevant field (or equivalent experience).
- 7+ years in DevOps, SRE, or infrastructure engineering.
- Deep expertise in AWS (EKS, EC2, S3, RDS, CloudWatch, IAM, VPC).
- Skilled with Docker, Kubernetes, Terraform, CI/CD tools (GitHub Actions, Jenkins, etc.).
- Experience with observability tools (Prometheus, Grafana, ELK/EFK, Datadog).
- Strong scripting ability (Python, Bash, or Go).
- Solid understanding of Linux, networking, and cloud security.
- Excellent troubleshooting and teamwork skills.
Benefits
- Competitive salary, equity, medical/dental/vision, 401(k), paid time off.
To Apply for this Job Click Here

Software Django Developer
London
£400 - £400
+ Data Engineering
ContractLondon
To Apply for this Job Click Here
Software Django Developer
£400 Outside IR35
1 day in London
We’re working with a fast-growing technology company focused on delivering scalable SaaS products to enterprise clients. The business combines product-led engineering with data-driven decision making, and is looking for an experienced backend engineer to help build and maintain their core platform.
The team values clean code, automated testing, and pragmatic architecture. You’ll join a small, experienced engineering group where ownership and collaboration are central to delivery.
The Role
You will take responsibility for backend services and APIs, helping to shape the platform architecture and deliver new features end-to-end. The role involves close collaboration with product, data, and frontend colleagues to deliver high-quality, reliable services.
Day-to-day responsibilities include:
-
Designing, implementing and maintaining backend services and REST/GraphQL APIs using Python and Django (or Django REST Framework).
-
Building performant, secure data models and database schemas (Postgres).
-
Writing automated tests (unit/integration) and participating in code review processes.
-
Collaborating with frontend engineers to define interfaces and deliver product features.
-
Working with DevOps/Platform teams on CI/CD, containerisation and deployment (Docker, Kubernetes or managed alternatives).
-
Troubleshooting production issues and improving observability (logging, metrics, tracing).
-
Contributing to technical design discussions and driving improvements to reliability and performance.
Tech Stack & Skills
Core skills:
-
Strong Python development experience (5+ years preferred) with production Django/Django REST Framework work.
-
Solid relational database experience, ideally Postgres (schema design, query optimisation).
-
Test-driven development practices and experience with pytest or equivalent.
-
Experience working with RESTful APIs and/or GraphQL.
-
Familiarity with containerisation and cloud deployment (Docker, Kubernetes/EKS/GKE or equivalent).
-
Version control with Git and experience of CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI, etc.).
Nice to have:
-
Experience with async frameworks (FastAPI, Celery, or asyncio-based work).
-
Exposure to event-driven architectures, message queues (Kafka, RabbitMQ) or pub/sub.
-
Knowledge of observability tooling (Prometheus, Grafana, Sentry, ELK).
-
Understanding of security best practices for web services (OWASP, authentication/authorization patterns).
-
Experience working in product-led teams and mentoring junior engineers.
To Apply for this Job Click Here

Senior Software Engineer
New York
$180000 - $200000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Senior Software Engineer
Technology – New York, NY (Hybrid)
$180,000 – $200,000 + Equity
About the Company
We’re working with a fast-growing, Series B startup that’s transforming hospitality tech by delivering premium experiences for both guests and resort partners. With a rapidly expanding network of luxury resorts and a loyal customer base, the company is developing cutting-edge tools to modernize how resorts operate and how guests interact with them.
The Role
We’re looking for a Senior Software Engineer to join a high-impact, cross-functional team focused on building intuitive tools for resort operators and seamless experiences for guests. This is a highly visible role with ownership over key features and the opportunity to influence the company’s technical direction. You’ll collaborate across Product, Design, and Data to deliver scalable, well-architected systems that support ambitious business growth.
What You’ll Do
- Design and implement scalable architecture to support long-term product growth
- Take ownership of mission-critical features from concept to deployment
- Collaborate closely with Product, Design, and Data to build intuitive, high-performance applications
- Contribute to and help evolve a modern AWS-based tech stack (Rails, Node.js, Postgres, MongoDB, ECS)
- Mentor junior engineers and promote best practices in engineering, architecture, and testing
What You Bring
- Deep experience with AWS-based infrastructure and backend development (Rails, Node.js)
- Proven ability to architect and scale systems in production environments
- Strong knowledge of both relational and non-relational databases (Postgres, MongoDB)
- Track record of shipping high-quality, well-tested code in fast-paced environments
- Excellent communication skills and experience working across technical and non-technical teams
- (Bonus) Experience with Python
- Passion for building products that deliver meaningful, delightful user experiences
Perks & Benefits
- Competitive base salary: $180,000-$200,000 + equity
- Comprehensive health, dental, and vision insurance
- 401(k) plan
- Generous PTO and paid parental leave
- Stock options
- Hybrid work environment (NYC HQ, 3 days onsite)
Keywords:
Staff Software Engineer, Ruby on Rails, Node.js, AWS, Postgres, MongoDB, Scalable Applications, Hospitality Tech, NYC, Equity, Cloud Engineering
To Apply for this Job Click Here

Senior Frontend Engineer
New York
$180000 - $200000
+ Data Engineering
PermanentNew York
To Apply for this Job Click Here
Senior Frontend Engineer
Technology
New York, NY (Hybrid)
$180,000 – $200,000 + Equity
The Company
We’re working with a fast-growing tech company based in New York that’s reinventing how people discover and access premium activity spaces. With strong industry backing and rapid national expansion, they’re elevating the guest experience and building a next-gen consumer platform.
The Role
We’re hiring a Senior Frontend Engineer to lead the evolution of the frontend experience. You’ll own architecture decisions, shape UI/UX delivery, and help scale a product already used by thousands of customers. This is a high-impact role reporting directly to senior leadership, with the opportunity to influence both technology and team direction.
Key Responsibilities
- Architect and implement scalable, maintainable frontend systems
- Collaborate with Product and Design to deliver polished, intuitive interfaces
- Lead frontend initiatives with a focus on performance and code quality
- Work within a modern stack: React, TypeScript, GraphQL, AWS, Node.js, Ruby on Rails
- Set engineering standards and build CI/CD pipelines to support fast iteration
Skills & Experience
- Deep experience with modern frontend development (React, TypeScript, JavaScript)
- Strong knowledge of performance optimization and responsive design
- Experience working with GraphQL, REST APIs, and AWS infrastructure
- Familiar with CI/CD tools, Docker, Kubernetes, and DevOps workflows
- Strong communicator with a collaborative, team-first approach
The Benefits
- $180,000 – $200,000 base + equity
- Hybrid work model (NYC-based)
- Full benefits including health, dental, vision, 401(k), and stock options
Keywords:
Frontend Engineer, React, TypeScript, JavaScript, AWS, GraphQL, Cloud Infrastructure, CI/CD, Kubernetes, DevOps, Scalable Web Applications, Performance Optimization
To Apply for this Job Click Here

Lead Software Engineer
Plano,Texas
$150000 - $200000
+ Data Engineering
PermanentPlano, Texas
To Apply for this Job Click Here
Lead Backend Engineer – Innovation Labs
$150-200,000 plus bonus and equity
Location: Hybrid (2 days onsite) – Plano, TX | Twin Cities, MN | New York, NY
Employment Type: Full-time
Benefits: Health, Dental, Vision, Vacation Leave, Parental Leave
About Us:
We are a legal tech company driving innovation at the intersection of law and technology. Within our Innovation Labs, we are building cutting-edge AI-powered solutions to transform how legal professionals work, leveraging enterprise integrations, scalable backend systems, and modern AI platforms.
The Role:
We are seeking a Lead Backend Engineer to join our Innovation Labs team. This is a player-coach role: you’ll be hands-on in backend engineering while providing technical leadership to a team of ~5 engineers. You will play a critical role in designing and developing enterprise integrations, building our AI platform, and orchestrating real-time interactions powered by large language models (LLMs).
What You’ll Do
- Lead and mentor a team of backend engineers, driving technical excellence and growth.
- Design, build, and optimize backend systems using Python, FastAPI, AWS, and PostgreSQL/pgvector.
- Architect and develop enterprise-grade integrations and scalable APIs for real-time interactions.
- Work on AI platform development, orchestration, and deployment leveraging LLMs (Anthropic, OpenAI, etc.).
- Drive 0→1 product development, turning AI concepts into production-ready enterprise solutions.
- Collaborate closely with product, data, and innovation teams to align engineering with business outcomes.
- Establish and maintain best practices for backend development, system design, and deployment.
What We’re Looking For:
- 5+ years of commercial experience in backend software engineering (excluding educational experience).
- Proven experience as a technical leader or manager in a player-coach capacity.
- Strong hands-on expertise with:
- Python & FastAPI
- PostgreSQL & pgvector (or other vector databases)
- AWS cloud services (deployment, orchestration, scaling)
- LLMs (Anthropic, OpenAI, etc.)
- Experience with API design and real-time system interactions.
- Strong track record in 0→1 AI product development, ideally in a startup or innovation-driven environment.
- Excellent communication skills and ability to collaborate across technical and non-technical teams.
Why Join Us:
- Opportunity to shape the future of AI-driven legal technology in a high-impact, innovation-focused environment.
- Lead and grow a talented engineering team while staying hands-on with cutting-edge backend and AI technologies.
- Work in a hybrid setup with offices in Plano, TX | Twin Cities, MN | NYC.
- Competitive compensation package with full benefits (health, dental, vision, vacation leave, parental leave).
To Apply for this Job Click Here

Full-Stack Engineer- Product Focused
San Francisco, CA
$150000 - $220000
+ Data Engineering
PermanentSan Francisco, California
To Apply for this Job Click Here
Full-Stack Software Engineer- Product
Onsite- San Francisco, CA
$150-220,000
We’re looking for a Full-Stack Software Engineer to help build and scale a next-generation platform transforming the recruiting industry. This is a hands-on engineering role where you’ll own the design and delivery of new features, develop customer-facing products, and contribute to the technical foundations of a rapidly growing startup.
You’ll work closely with both internal teams and end users to ship quickly, iterate often, and create high-quality tools that improve how companies hire and how recruiters work. This is a unique opportunity to have a direct impact in a fast-moving environment, building products used by thousands of professionals.
What You’ll Do:
- Design, build, and ship product features used by recruiters and hiring teams.
- Collaborate directly with users to inform product decisions and iterate based on feedback.
- Develop internal tools such as AI-powered assistants, workflow automation, and browser extensions.
- Build integrations with third-party platforms to expand product functionality.
- Contribute to growth-related systems, including onboarding, billing, SEO, and user activation.
- Explore and test product opportunities in new verticals such as finance, legal, and healthcare.
What We’re Looking For:
- 3-7 years of experience as a full-stack engineer in fast-paced environments.
- Proficiency across the stack, with experience in backend (Node.js, Python), frontend (React, TypeScript), and databases (SQL/NoSQL).
- Strong product mindset with the ability to translate user needs into thoughtful features.
- Attention to detail with a focus on building polished, user-friendly interfaces.
- Excellent communication and collaboration skills.
- Proven track record of ownership and execution in startups or entrepreneurial settings.
Nice to Have:
- Experience with recruiting platforms, HR tech, or workflow tools.
- Prior experience at early-stage startups or launching self-directed projects.
- Interest in building AI-driven tools and scalable systems.
Why Join:
- Be part of a fast-growing startup tackling one of the most complex challenges in technology: scalable hiring.
- Work on impactful products that directly support recruiters, hiring teams, and job seekers.
- Collaborate in a product-focused culture where engineers are closely involved in shaping customer outcomes.
- Opportunity to grow with the company and take on increasing responsibility as the product and team scale
To Apply for this Job Click Here

Senior Full Stack Engineer
London
£100000 - £120000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
Full Stack Software Engineer (Python, React, AI, 3D)
Hybrid London (1-2 days per week)
Up to £120,000 + Equity + Benefits
Are you excited by the idea of building the future of 3D and spatial intelligence? We’re working with an innovative AI company developing a frontier 3D foundation model that’s redefining how industries – from robotics and AR/VR to gaming and film – generate and interact with 3D content.
They’re now looking for a Full Stack Software Engineer to help build their first public-facing product, creating interactive applications powered by cutting-edge AI models. This is a rare opportunity to work at the intersection of AI, computer vision, and 3D computing, in a world-class technical team.
Why this role?
-
Shape the next generation of AI-driven 3D applications and spatial experiences.
-
Work closely with researchers and engineers pushing the limits of spatial AI.
-
Build the company’s first large-scale public product – with full ownership across the stack.
-
Hybrid flexibility: 1-2 days per week in the London office, balance the rest remotely.
-
Salary up to £120,000, depending on experience.
What you’ll be doing:
-
Designing, building, and deploying interactive 3D web applications powered by Spatial AI models.
-
Managing and optimising the inference stack for running complex AI models (in-house or via cloud providers).
-
Developing internal tools to monitor, evaluate, and improve ML model performance.
-
Working across the full stack – from front-end experiences to backend APIs and cloud deployment.
-
Implementing best practices for performance, scalability, and security.
What we’re looking for:
-
2+ years’ experience in full-stack application development and deployment.
-
Strong skills in both frontend frameworks (React, Next.js, or Vue) and backend technologies (Node.js, Python, Django, or FastAPI).
-
Experience deploying applications in cloud environments using containers and orchestration tools.
-
Proficiency in the Python ecosystem for backend development and AI integration.
-
Strong database knowledge (SQL and NoSQL) and API design/integration.
-
Familiarity with CI/CD pipelines and modern DevOps workflows.
-
Understanding of authentication, authorization, and web security best practices.
✨ Nice-to-haves:
-
Experience deploying ML models using AWS Sagemaker, Hugging Face, or Replicate.
-
Familiarity with WebGL, THREE.js, or other 3D graphics frameworks.
-
Interest in AI, generative models, and spatial computing.
To Apply for this Job Click Here

Senior ML & Infrastructure Engineer
London
£150000 - £200000
+ Data Engineering
PermanentLondon
To Apply for this Job Click Here
ML & Cloud Infrastructure Engineer – Pioneering AI in 3D
London (1-2 Days per week in Office)
Up to £200,000 (Potentially more) + Equity
I’m working with a cutting-edge startup that’s building a frontier 3D foundation model at the intersection of AI, computer vision, and spatial computing. Their mission is bold: to transform industries like robotics, AR/VR, gaming, and film by redefining how 3D content is generated and experienced.
They’re now looking for a ML & Cloud Infrastructure Engineer who can design, build, and maintain the backbone that powers these ambitious workloads. This is an opportunity to be part of a deep-tech team at the forefront of the AI revolution in 3D.
Why this role?
-
Impact: You’ll create the infrastructure that makes advanced ML and 3D workloads possible at scale.
-
Ownership: Full responsibility for cloud deployment, orchestration, and distributed ML pipelines.
-
Innovation: Join a team of bold thinkers working on first-of-its-kind technology.
-
Growth: Be part of a fast-moving startup where your work directly drives the product vision.
What you’ll be doing:
-
Designing and deploying scalable, high-performance cloud infrastructure for ML workloads.
-
Managing cloud platforms (AWS, GCP, Azure) and setting up ML nodes for both local development and distributed training.
-
Optimizing storage systems to handle big data for ML.
-
Building and scaling containerized applications with Docker, Kubernetes, Terraform, etc.
-
Responding to production incidents and driving long-term solutions.
-
Working closely with ML engineers to orchestrate smooth development and production workflows.
What they’re looking for:
-
3+ years’ experience in a cloud-related role (ML-related is a big plus).
-
Strong scripting ability (Bash, Python, PowerShell, etc.) for automation.
-
Hands-on experience with containerization & orchestration (Docker, Kubernetes, Terraform).
-
Skilled in cloud platforms (AWS, GCP, or Azure).
Bonus points for:
-
Familiarity with ML frameworks (PyTorch, Jupyter).
-
Knowledge of cloud monitoring tools (Prometheus, Grafana).
-
Experience with cloud-based databases (RDS, Aurora, Redshift, Spanner, etc.).
-
Exposure to CI/CD pipelines (e.g., CircleCI).
What’s on offer:
-
The chance to shape the future of 3D AI technology.
-
A collaborative, mission-driven team working at the frontier of innovation.
-
A startup culture that values bold ideas, creativity, and excellence.
If you’re excited by the idea of building the infrastructure behind next-generation AI for 3D, and want to join a team of visionary engineers and researchers, this could be the perfect fit.
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.