×
Register Here to Apply for Jobs or Post Jobs. X

Back End Engineer - Repeats

Job in City Of London, Central London, Greater London, England, UK
Listing for: Iwoca Ltd
Full Time position
Listed on 2025-11-20
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: City Of London

Back-end Engineer - Repeats Team

Hybrid in London / Remote within the UK

We’re hiring a Back-end Engineer to join the Repeats team

We're looking for a Back-end Engineer to design the scalable, high-performance services that allow us to rapidly test and deploy new product ideas for our repeat customers.

The company

Imagine a world where every small business has the power to thrive. That's the world we're building ll businesses aren't just statistics – they're the heartbeat of our communities, the character of our high streets, and the engine of our economy. Since 2012, we've revolutionised how these businesses access finance, turning what was once a lengthy, frustrating process into something remarkable: funding that's fast, flexible, and actually works for modern businesses.

Our impact speaks for itself: we've provided billions in funding to over 150,000 businesses across Europe, making us one of the continent's leading fintech innovators. But we're just getting started. Our mission? To empower one million businesses with the financial tools they deserve.

We combine cutting‑edge technology and data science with genuine human understanding to make finance feel less like a barrier and more like a superpower. Whether it's managing cash flow or seizing unexpected opportunities, we ensure businesses get the funds they need – often within minutes

The team

The Repeats team is an autonomous team responsible for the lending strategy and digital user experience of our recurring customers. They own all the product decisions that occur after a customer has taken their first funding. This includes the user journey for repeat customers, the eligibility and documents requirements for repeat applications, the offer terms (such as offered amount or pricing), among other things.

The team is cross‑functional, with a data scientist and a strategy analyst on top of back‑end and front‑end developers. They work collaboratively to design new product features together and ensure these are delivered through an intuitive, high‑performing digital experience.

The role

As a Back‑end Engineer on the Repeats team, you will design, build, and own the high‑performance services that execute our lending strategy. You will get to:

  • Exercise autonomy:
    Own projects end to end, from scoping and design to execution. Lead multi‑engineer projects, coordinating with analysts, product managers, and other stakeholders.

  • Drive impact:
    Enhance our offerings to meet the needs of repeat customers, improving their access to tailored lending solutions.

  • Shape our systems:
    Design and maintain robust, flexible, and maintainable systems to ensure scalability and fast‑paced development.

  • Learn through iteration:
    Embrace a culture of experimentation, using trial and error to uncover insights, refine approaches, and grow your technical and strategic skills.

  • Apply continuous deployment:
    Work iteratively, supported by high test coverage, and contribute to the team’s frequent deployment cycles (averaging more than once per day).

  • Unlock data‑driven decision‑making: we use hypothesis testing and metrics such as issuance and profitability to iterate and optimise our approach.

The projects

We’re striving to offer our customers a lot of flexibility, while making the product easy for them to understand and use. We’re constantly testing new features and optimising existing parts of our strategy. Here are two examples of projects:

  • Top‑up eligibility:
    We’re optimising when customers are able to apply for more funds when they currently have an ongoing loan with us. This will involve setting up several tests affecting a core functionality of our product. This is a great opportunity to learn about our customers' behaviour and optimise a key element of our lending strategy.

  • Offer amount testing:
    You will help re‑architect our offer strategy by building and scaling the microservice that controls offer amounts. This project involves designing and migrating business logic from our core monolith to this dedicated service, enabling the team to rapidly test how offer amounts affect customer behaviour, issuance, and loss rate.

The requirements Essential:
  • Experience in back‑end engineering,…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary