Skip to content

Open nowPosted 12 hours ago

Junior Software Engineer

Abound15 open roles

Where
London
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowJunior Software EngineerAbound · London
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Abound's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.9% of postings close within 7 days. Measured by our own scanner across the market. Abound postings stay open a median of 15 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 12.9%7 days
  4. 21.0%14 days
  5. 35.6%30 days
  6. 58.5%60 days
This job: posted 12 hours ago

Abound median: 15 days open

The posting

About Abound

We’re redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation.

And we've shown it works at scale. We’ve issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch.

Backed by £2bn+ of funding from top-tier investors including Citi, GSR Ventures, and Deutsche Bank, we’re recognised as one of Europe’s fastest-growing fintechs (Sifted, CNBC). Now, we’re expanding into new markets and product lines - and we’re looking for ambitious people who want to learn fast, take ownership, and grow with us.

About the role

We're looking for a Junior Software Engineer to join our engineering team in London. This is a hybrid role, with a minimum of three days a week in our London office. This is a great opportunity for someone early in their career who wants to grow quickly, work on real production systems, and learn how a high-growth fintech operates from the inside.

You'll work alongside experienced engineers who will support you through code reviews, pairing and mentorship. We maintain a culture of ownership, and we value engineers who are curious about the business and keen to work with stakeholders to improve processes and the customer experience.

There are opportunities across platform engineering, B2B customer integration, conversion optimisation and business process automation. You'll work on a best-in class Open Banking decision-making platform and learn how to build systems that operate with low latency, at scale.

Our technology stack:

Python (including FastAPI, OpenTelemetry, procrastinate, SQLAlchemy, Uvicorn), Java,

React, Postgres, MySQL, Liquibase, Retool, Docker, AWS

What you’ll be doing

- Build and maintain features in our backend services, which can span any part of the lending lifecycle – from finding and onboarding new customers, to helping underwriters assess affordability, through to paying out and collecting loans

- Take part in the full software development lifecycle: contributing to designs, writing tests, reviewing code and helping with deployments

- Write clean, well-tested code in Python and Java, with guidance and feedback from senior engineers

- Work with colleagues in Product and Design, as well as internal users, to understand requirements and turn them into working software

- Help troubleshoot and resolve system issues that affect our customers, as part of a supported team rota during business hours

- Write and improve SQL queries against our Postgres databases

- Gradually take ownership of parts of the platform as your experience grows

- Build and improve frontend features in React, and grow your skills across the full stack

Who you are

- 0–2 years of professional software engineering experience, or equivalent experience from a degree, bootcamp, internships or personal projects

- Working knowledge of Java and Python – you don't need to be an expert, but you're comfortable writing and debugging code in both

- Hands-on experience building frontend interfaces with React

- An understanding of core programming concepts such as data structures, object-oriented design and writing unit tests

- Familiarity with SQL and relational databases

- Comfortable using Git for version control

- A genuine interest in fintech and how financial products work

- A sharp eye for detail – in lending, small mistakes can have a real impact on customers

- You learn fast, pick up new tools and concepts quickly, and enjoy doing so

- You thrive in a fast-moving environment, are comfortable finding your way around a large, evolving codebase, and take initiative to work things out

- Good problem-solving skills and a methodical approach to debugging

- Clear communicator who asks questions, takes on feedback and works well in a team

- Keen to work across the full stack, from backend services and databases through to the frontend

- Able to work from our London office at least three days a week

Ideally you'll also have

- Experience with async Python or frameworks such as FastAPI

- Basic familiarity with cloud platforms (AWS, GCP or Azure) or Docker

- Knowledge of lending products or Open Banking

How we work at Abound

To be successful here, our culture needs to energise you. Here is how we operate:

- High Bar & Real Ownership: We are a high-performing team, and we hire people who raise the bar and take pride in great work. We own outcomes, not tasks.

- We Work Hard: We care about impact, not face time. At key moments, we go the extra mile to deliver for customers and the business.

- MVP & Iteration Culture: We ship fast, learn from real customers, and continuously improve our products and processes.

- One Team Collaboration: We collaborate deeply across engineering, product, operations, and the wider business.

- Thrive in Change: Priorities evolve as we learn what works. We value people who use good judgment, adapt quickly, and stay focused on outcomes.

What we offer

- Everyone owns a piece of the company - equity

- Hybrid with 3 days a week in the office

- 25 days’ holiday a year, plus 8 bank holidays

- 2 paid volunteering days per year

- One month paid sabbatical after 4 years

- Employee loan

- Free gym membership through WellHub

- Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Abound's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Abound's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Abound's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.