Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Step 2 Recruitment

Data Engineer

Step 2 Recruitment London
50,000 to 80,000
32 - 40 hour


Show Recently closed jobs

    Step 2 Recruitment

    Data Engineer

    Step 2 Recruitment London
    50,000 to 80,000
    32 - 40 hour
    Status Open
    Apply now

    Apply on the employer's website


    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £50,000 to £80,000
    Hours
    32 to 40 hours per week
    Employment type
    permanent

    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
    Salary description

    £50000.00 - £80000.00 per year

    Apply now

    Apply on the employer's website

    Apply now

    Apply on the employer's website


    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    London England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird