Lead Python Engineer

Lead Python Engineer

Full-Time 70000 - 90000 ÂŁ / year (est.) Home office (partial)
Lendable

At a Glance

  • Tasks: Lead a small team while developing robust data pipelines and APIs.
  • Company: Join a leading fintech company with a winning team culture.
  • Benefits: Flexible working, health coverage, office meals, and retirement plans.
  • Other info: Dynamic environment with opportunities for socialising and career growth.
  • Why this job: Shape the future of fintech and make impactful technical decisions.
  • Qualifications: Expertise in Python, experience with data pipelines, and team leadership skills.

The predicted salary is between 70000 - 90000 ÂŁ per year.

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.

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.

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 employer: Lendable

At Lendable, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Lead Python Engineer, you'll not only lead a talented team but also engage in hands-on coding, all while enjoying flexible working arrangements and comprehensive health coverage. With opportunities for personal growth and a commitment to employee wellbeing, Lendable is the perfect place for those looking to make a meaningful impact in the fintech space.
Lendable

Contact Detail:

Lendable Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Python Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and data pipelines. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past experiences leading teams and delivering projects. Confidence is key!

✨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, we love hearing from candidates who are genuinely excited about joining our team.

We think you need these skills to ace Lead Python Engineer

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

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your deep, modern Python expertise in your application. We want to see examples of clean, idiomatic code you've written and any projects where you've built data pipelines or backend services.

Talk About Team Leadership: If you’ve got experience mentoring or leading a small team, let us know! We’re keen on candidates who can balance hands-on coding with guiding others, so share any relevant experiences in your application.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, especially when it comes to technical decisions and how you’ve worked with both engineers and non-technical folks.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

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 need to demonstrate your understanding of cloud infrastructure during the interview.

✨Showcase Your Leadership Skills

Prepare examples of how you've mentored or led a team in the past. Be ready to discuss how you balance hands-on coding with team development, as this role requires both technical expertise and leadership.

✨Demonstrate Problem-Solving Abilities

Think of specific challenges you've faced while building data pipelines or backend services. Be prepared to explain your thought process and the decisions you made to overcome those obstacles.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You’ll need to communicate effectively with both engineers and non-technical stakeholders, so clarity is key!

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

>