Abound

Staff Python Software Engineer

London
Python SQL FastAPI SQLAlchemy OpenTelemetry Procrastinate Java AWS RDS PostgreSQL MySQL
Description

Staff Python Software Engineer

Department: Technology

Location: London

Employment Type: FullTime

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.

 

Staff Platform Engineer

We are thrilled to open up a brand new opportunity on our Platform team.

Abound is a fast growing scale up. We are here to build something important for millions of customers, not to offer a comfortable average job. Our Platform team is the backbone of our engineering organization. Right now, it’s a tight-knit, high-performing group of four engineers (two Seniors, two Staff), primarily focused on DevOps. I am looking for a Staff-level Platform Engineer with a deep focus on Python engineering to balance our capabilities, elevate our code standards, and supercharge our developer experience.

If you love diving into complex engineering challenges, standardizing patterns, and enabling other teams to ship faster, this is the role for you.

🚀 What You Will Do

The Platform team operates across two main pillars: DevOps and Engineering. While the team shares these responsibilities, your focus will be firmly on the Engineering side.

  • Drive Cross-Cutting Impact: Lead cross-functional projects that create immediate business value. You will add new infrastructure, optimize deployment patterns, and continuously improve CI/CD pipelines to deliver an unmatched developer experience company-wide.

  • Optimisation: Design and update infrastructure patterns for meet practical demands around performance, scalability and reliability.

  • Set the Engineering Standard: Define and implement standard settings for how we write code across the business. This includes establishing best practices for shared design patterns across all teams.

  • Maintain Core Components: Take ownership of dependency maintenance and heavily contribute to our most complex, mission-critical shared services.

  • Enable, Don't Block: Act as a true team player. You will not hold other teams hostage to rigid central patterns or infrastructure; instead, you will collaborate closely with them to deliver on their needs and unblock their projects.

🛠️ Our Tech Stack

You will be working with a modern, scalable stack designed for high concurrency:

  • Backend: Python (FastAPI, SQLAlchemy, OpenTelemetry, Procrastinate), Java

  • Cloud: AWS Environment

  • Databases: RDS (PostgreSQL & MySQL)

🎯 What We Expect From You

  • Technical Mastery: Exceptionally strong Python and SQL skills.

  • System Design: Deep knowledge of asynchronous development and proven experience dealing with highly concurrent systems.

  • Strategic Vision: The ability to balance immediate team needs with long-term platform health and developer velocity.

🧬 How We Work at Abound

To be successful here, our culture needs to energize you. We are not a lender with thousands of pages of operational procedures to follow. 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. You don’t assume someone else will do it; you follow up until the issue is resolved.

  • We Work Hard: We care about impact, not face time. But at key moments, we stay until the job is done. That can mean evenings or occasional weekends, especially around launches or live incidents.

  • MVP & Tech Debt Culture: We ship fast, learn from real customers and iterate. Early in a product’s life we optimise for speed to market and learning, not perfect enterprise architecture. We are comfortable amassing and actively managing technical debt through the lifecycle.

  • One Team Collaboration: We collaborate deeply and are curious about the whole business, not just our own lane. People routinely help outside their formal role when it moves Abound forward.

  • Office-First: We are hybrid but office first. At least 3 days a week in the office is a minimum. Being together is one of our performance advantages.

  • Thrive in Change: Priorities shift as we learn what works. Roles, teams and roadmaps evolve with the business. When there is no rulebook, we expect you to use good judgement for our customers and for Abound.

If you are looking for a highly collaborative environment where your technical decisions will shape the future of a rapid-growth business, we want you on the team.

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

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

Abound
Abound

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say