Data Engineer

Step 2 Recruitment LTD

Greater London

Hybrid

GBP 60,000 - 90,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Profit share scheme
Equity options
Flexible working hours
Work anywhere for up to two months a‑i
25 days holiday (increasing to 30)
Career progression

Job summary

Clariti AI in London is seeking a Data Engineer to own the scaling of our price optimization software. You will build and improve ETL/ELT pipelines, enhance data infrastructure, and contribute to model deployment to deliver measurable value for clients.

As an early joiner, you will collaborate across teams, work on security, automation, and client onboarding, and have room to grow as the company expands across the UK and Ireland.

Qualifications

  • Bachelor's or master's degree in STEM (CS/Math/Engineering).
  • At least 2 years' data engineering experience, ideally in consulting/financial services.
  • Proficiency in Python (pandas, numpy) and Azure cloud services.

Responsibilities

  • Build, optimise, and deploy price optimization ML ETL/ELT pipelines.
  • Improve data infrastructure and code base with security, scalability and automation.
  • Interact with clients on pitches and onboarding, sharing engineering and pricing expertise.

Skills

Python
pandas
numpy
Azure
data engineering
DAGs
production-grade code
AWS/GCP
PySpark
MySQL
Docker
Kubernetes
Airflow
Dagster

Education

Bachelor's or Master's in Computer Science/ Mathematics/ Engineering

Tools

PySpark
MySQL
Docker
Kubernetes
Airflow
Dagster

Job description

Job Description: Data Engineer
Location: London/Hybrid - Office two+ days per week
We're hiring data engineers who want to take ownership in a fast-scaling startup
About Clariti AI

Clariti AI is a B2B SaaS company providing price optimisation software to retail banks. We help banks make pricing decisions on products like mortgages and savings. Our pricing software guides clients to price recommendations that are worth millions of Pounds or Euros in additional revenue.

This is an exciting time to join the company, with a growing set of clients in the UK and Ireland. After recent successes, Clariti AI has built a very promising pipeline of new clients, with revenues expected to increase significantly in the next year. The company is bootstrapped (no VC or angel investment) and is already very profitable.

Data Engineer

This data engineer role will play a key role in helping us improve the production quality of our software as we scale. Our software offering has a significant financial impact for our clients and needs to be outstanding for our clients to get value.

As an early joiner, the Data Engineer role is key, and provides multiple opportunities for the right person to grow significantly. There are many things to focus on depending on experience and interests. The role is all about pro-active "building and improving", whether that is scaling our infrastructure as we take on more clients and larger clients, streamlining and automating data refresh processes, improving our data security, building and deploying machine learning models, or getting involved with client pitches.

What you'll be working on
  • Building, optimising, and deploying price optimization machine learning ETL/ELT pipelines and data processes.
  • Improving and adapting our data infrastructure and code base as we scale - including collaboration, security, scalability, efficiency, automation and auditability.
  • Interacting with new clients on client pitches, and working with existing clients to onboard our software, offering engineering and pricing expertise.
Essentials:
  • Strong academic background with a minimum bachelor's or master's degree in a STEM subject (Computer Science, Mathematics or Engineering)
  • At least 2 years' experience working as a data engineer (ideally consulting / financial services) - salary and level will reflect experience.
  • Proficiency in Python (pandas, numpy)
  • Professional experience with Azure cloud services (AWS / GCP acceptable with deeper experience)
  • Strong experience deploying clean, maintainable, production-level code.
  • Basic understanding of DAG (Directed Acyclic Graphs) and their role in pipeline orchestration
It would be nice if you could bring (desirables):
  • Professional experience with PySpark, MySQL, Docker, Kubernetes
  • Experience with best-practice pipeline orchestration software (Airflow, Dagster).
  • Experience migrating code from prototype notebooks to .py, while maintaining logic and transparency of underlying code
  • Owned a project across a whole software product lifecycle, from data infrastructure, to model development and deployment, to front-end integration
  • Experience of pricing analytics and/or optimization ideally in retail banking
  • Experience in producing PowerPoint presentations / reports and presenting to clients or colleagues
  • Willingness to get involved in all parts of the business - we are a small company so we all wear many hats
  • An entrepreneurial spirit and drive to work in an early-stage start-up that directly rewards impact
Tech stack:
  • Platform: We build everything in Azure (but sometimes need to work in other cloud providers like AWS depending on client's needs).
  • Backend - We develop all our code in Python
  • Front-end - MySQL and jQuery/React
What we offer
  • A highly competitive salary
  • A genuinely compelling profit share scheme, with the potential to own a significant stake in the business
  • Equity options that deliver significant gains if the company is acquired
  • Flexible working hours
  • "Work anywhere" for up to two months a year
  • A significant opportunity to grow quickly with regular performance-based promotions and pay increases
  • 25 days per year holiday allowance, increasing by one day per year after two years' service to 30 days
Other
  • We cannot sponsor visas, so only applicants with the permanent right to work in the UK will be considered
  • Successful applicants should be willing to work in London up to two days a week and should be willing to travel to clients occasionally
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Step 2 Recruitment • Greater London

Hybrid
GBP 60,000 - 95,000
Profit sharing
Equity options
Flexible working hours
+2
Senior Data Engineer
Senior Data Engineer

Clariti AI • Greater London

On-site
GBP 60,000 - 110,000
Profit share
Equity options
Work anywhere (up to two months a year
+1
Data Engineer - Pricing Analytics & ML Pipelines (London)
Data Engineer - Pricing Analytics & ML Pipelines (London)

Step 2 Recruitment • Greater London

Hybrid
GBP 60,000 - 95,000
Profit sharing
Equity options
Flexible working hours
+2
Data Engineer
Data Engineer

Senzo • England

Hybrid
GBP 60,000 - 70,000
Competitive salary
Equity
Hybrid working
+1
Data Engineer
Data Engineer

Curve Analytics • Greater London

Hybrid
GBP 65,000 - 90,000
Competitive Salary
Annual Leave 25 days
Annual Bonus
+5
Senior Data Engineer — Remote, Profit Share & Equity
Senior Data Engineer — Remote, Profit Share & Equity

Clariti AI • Greater London

On-site
GBP 60,000 - 110,000
Profit share
Equity options
Work anywhere (up to two months a year
+1
Data Engineer
Data Engineer

CMSPI • Manchester

On-site
GBP 60,000 - 85,000
Annual bonus
Equity opportunity
Pension
+7
Data Engineer
Data Engineer

Oscar Technology • Greater London

Hybrid
GBP 60,000 - 75,000
Hybrid working (London-based)
Generous benefits package
Ownership in data platform
AI Engineer (Agentic Systems)
AI Engineer (Agentic Systems)

Data-Intellect • Belfast City District

Hybrid
GBP 90,000 - 150,000
Healthcare cover
Referral scheme
Regular social events
+2
Data Engineer
Data Engineer

develop • Newcastle upon Tyne

On-site
GBP 65,000 - 130,000
Onsite in Newcastle
25 days annual leave
Pension matched up to 6%
+2