Lead Python Engineer in London

Lead Python Engineer in London

London Full-Time 80000 - 100000 £ / year (est.) No home office possible
Lendable

At a Glance

  • Tasks: Lead a small team and develop robust data systems using Python and FastAPI.
  • Company: Join Lendable, a fast-growing fintech unicorn transforming credit access.
  • Benefits: Enjoy flexible working, health coverage, and delicious office meals.
  • Other info: Be part of a winning team with excellent career growth opportunities.
  • Why this job: Make a real impact in a dynamic environment while shaping the future of finance.
  • Qualifications: Expertise in Python, experience with data pipelines, and leadership skills.

The predicted salary is between 80000 - 100000 £ per year.

About Lendable

Lendable is on a mission to build the world's best technology to help people get credit and save money. We're building one of the world’s leading fintech companies and are off to a strong start:

  • One of the UK’s newest unicorns with a team of just over 700 people
  • Among the fastest-growing tech companies in the UK
  • Profitable since 2017
  • Backed by top investors including Balderton Capital and Goldman Sachs
  • Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot)

So far, we’ve rebuilt the Big Three consumer finance products from scratch: loans, credit cards and car finance. We get money into our customers’ hands in minutes instead of days.

We’re growing fast, and there’s a lot more to do: we’re going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes.

Join us if you want to:

  • Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1
  • Work in small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo
  • Build the best technology in-house, using new data sources, machine learning and AI to make machines do the heavy lifting

About the role

We’re looking for a Lead Python Engineer to join our Data Team, where you’ll play a pivotal role in shaping the systems and data infrastructure that power our US products. In this role you’ll balance hands-on engineering with team leadership — owning the technical direction of your squad, mentoring a small team of 1–2 engineers, and still getting deep into the code yourself. You’ll design and build robust data pipelines, APIs and services that drive real decisions across the business, all while keeping quality and scalability at the forefront.

You’ll be a key voice in architectural discussions, helping to define how we build and evolve our data platform as we scale into the US market. No two days look the same here.

We’re building something great, and we’re looking for the right people to grow with us. If that sounds like you, we can’t wait to hear from you.

Our Tech Stack

Our stack is built on Python and FastAPI, deployed via Docker and Kubernetes on AWS, with ArgoCD handling our continuous delivery pipeline.

What we’re looking for:

  • Interest in leading or mentoring a small team of engineers, with the ability to balance hands-on delivery with team development
  • Deep, modern Python expertise; you write clean, idiomatic, well-tested code and hold others to the same standard
  • Some experience building and maintaining data pipelines, ETL processes, or data-intensive backend services
  • Solid understanding of FastAPI or a comparable modern Python web framework
  • Strong automated testing skills across unit, integration, and functional levels
  • Experience working with cloud infrastructure, ideally AWS, and comfortable with Docker and Kubernetes
  • Ability to drive technical decisions and communicate clearly with both engineers and non-technical stakeholders
  • Experience in a cross-functional or data-focused engineering environment is a strong plus
  • Familiarity with US financial products or regulated markets is a bonus, but not essential

Interview process:

  • A quick phone call with one of the team
  • A short coding exercise to complete in your own time
  • Technical Video Interview for 60 mins – meet the team you’ll work with daily
  • Culture interview for 30 mins
  • Final Interview

Life at Lendable

  • Winning team: the opportunity to scale up one of the world’s most successful fintech companies
  • Flexible working: flexible approach tailored to each role. Hybrid roles require three days in-office weekly; fully remote roles include regular opportunities for in-person connection through socials and off-sites
  • Socials & connection: opportunities and events to come together, socialise, and get to know each other beyond the office walls
  • Health coverage: support for your physical and mental wellbeing, including private health cover
  • Retirement & savings: long-term financial wellbeing through retirement savings plans
  • Employee referral programme: earn a competitive bonus when you refer successful new team members
  • Office meals & snacks: enjoy a fully stocked kitchen, plus complimentary lunches prepared by in-house chefs on in-office days at select locations
  • Sustainable commuting: cycle-to-work and electric vehicle salary sacrifice schemes available in select locations

Please note: The availability and details of specific benefits vary by location and role. For more information, please speak to your Talent Partner.

Lead Python Engineer in London employer: Lendable

Lendable is an exceptional employer, offering a dynamic work environment where innovation thrives and employees are empowered to make impactful decisions from day one. With a strong focus on employee growth, flexible working arrangements, and comprehensive health coverage, Lendable fosters a collaborative culture that values both personal and professional development, making it an ideal place for those looking to advance their careers in the fintech sector.
Lendable

Contact Detail:

Lendable Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Python Engineer in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Lendable on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on Python and FastAPI. Get hands-on with coding challenges and practice explaining your thought process clearly—communication is key!

✨Tip Number 3

Show off your leadership skills! Be ready to discuss how you've mentored others or led projects in the past. Lendable values team players who can inspire and guide their colleagues.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Lendable team.

We think you need these skills to ace Lead Python Engineer in London

Python
FastAPI
Data Pipeline Development
ETL Processes
Cloud Infrastructure (AWS)
Docker
Kubernetes
Automated Testing
Team Leadership
Mentoring
Technical Decision-Making
Communication Skills
Cross-Functional Collaboration
Understanding of Financial Products

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Lead Python Engineer role. Highlight your experience with Python, FastAPI, and any relevant data pipeline work. We want to see how your skills align with our mission at Lendable!

Show Off Your Code Skills: Since this is a technical role, don’t shy away from showcasing your coding abilities. Include links to your GitHub or any projects that demonstrate your expertise in Python and automated testing. We love seeing practical examples of your work!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate clarity, especially when it comes to technical discussions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Lendable

✨Know Your Tech Stack

Make sure you’re well-versed in Python, FastAPI, Docker, and Kubernetes. Brush up on your knowledge of AWS as well, since you'll be working with cloud infrastructure. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar but also experienced.

✨Showcase Your Leadership Skills

Since this role involves mentoring a small team, be prepared to discuss your leadership style and experiences. Think of examples where you've successfully guided others or made impactful decisions. This will demonstrate that you can balance hands-on work with team development.

✨Prepare for Technical Discussions

Expect to dive deep into architectural discussions during the interview. Familiarise yourself with data pipelines and ETL processes, and be ready to explain how you would approach building scalable systems. Clear communication is key, so practice explaining complex concepts in simple terms.

✨Understand the Fintech Landscape

While familiarity with US financial products isn't essential, having a basic understanding of the fintech industry will give you an edge. Research Lendable’s mission and values, and think about how your skills can contribute to their goals. This shows genuine interest and alignment with the company.

Lead Python Engineer in London
Lendable
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>