Data Engineer

Step 2 Recruitment
London, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£50,000.0 - £80,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Airflow Amazon Web Services Microsoft Azure Cloud Computing Directed Acyclic Graph (Directed Graphs) Data Infrastructure Extract Transform Load (ETL) Data Security JQuery Python (Programming Language) Machine Learning
+12 more
MySQL NumPy Microsoft PowerPoint ReactJS Backend Pandas Pyspark Kubernetes Information Technology Codebase Data Pipelines Docker

Job description

  • We build, optimise, and deploy price optimisation machine learning ETL/ELT pipelines and data processes.
  • We improve and adapt our data infrastructure and code base as we scale, including collaboration, security, scalability, efficiency, automation, and auditability.
  • We interact with new clients on client pitches and work with existing clients to onboard our software, offering engineering and pricing expertise.
  • We scale our infrastructure as we take on more and larger clients.
  • We streamline and automate data refresh processes.
  • We improve our data security.
  • We build and deploy machine learning models.
  • We get involved with client pitches.
  • We travel to clients occasionally.

Technologies:

  • AI
  • Airflow
  • AWS
  • Azure
  • Cloud
  • Docker
  • ETL
  • GCP
  • Kubernetes
  • Machine Learning
  • MySQL
  • Python
  • PySpark
  • Security
  • numpy
  • pandas
  • Backend
  • React
  • jQuery

Requirements

  • We require a strong academic background with a minimum bachelors or masters degree in a STEM subject such as Computer Science, Mathematics, or Engineering.
  • We require at least 2 years experience working as a data engineer, ideally in consulting or financial services.
  • We require proficiency in Python, including pandas and numpy.
  • We require professional experience with Azure cloud services; AWS or GCP experience is acceptable with deeper experience.
  • We require strong experience deploying clean, maintainable, production-level code.
  • We require a basic understanding of DAGs and their role in pipeline orchestration.
  • We would prefer professional experience with PySpark, MySQL, Docker, and Kubernetes.
  • We would prefer experience with best-practice pipeline orchestration software such as Airflow or Dagster.
  • We would prefer experience migrating code from prototype notebooks to .py files while maintaining logic and transparency.
  • We would prefer ownership of a project across the full software product lifecycle, from data infrastructure through model development and deployment to front-end integration.
  • We would prefer experience with pricing analytics and/or optimisation, ideally in retail banking.
  • We would prefer experience producing PowerPoint presentations or reports and presenting to clients or colleagues.
  • We would prefer an entrepreneurial spirit and a willingness to work in an early-stage start-up where impact is directly rewarded.
  • We require applicants to have the permanent right to work in the UK, as we cannot sponsor visas.

Benefits & conditions

We are Clariti AI, a B2B SaaS company providing price optimisation software to retail banks. Our software helps banks make pricing decisions on products such as mortgages and savings, generating recommendations worth millions of pounds or euros in additional revenue. We are a fast-scaling, bootstrapped and profitable business with a growing client base in the UK and Ireland, and a strong pipeline of new clients. This Data Engineer role is based in London/Hybrid, with office attendance two or more days per week and occasional client travel. We offer a highly competitive salary, a compelling profit share scheme with the potential to own a significant stake in the business, equity options, flexible working hours, work-anywhere flexibility for up to two months a year, regular performance-based promotions and pay increases, and 25 days holiday increasing to 30 days over time.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · World Congress 2025

Videos

See all

Related articles

See all