Senior Software Engineer Python


Company 

Harnham - Data & Analytics Recruitment

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

£100,000 - £110,000 Per Annum

Job Requirements/Description

Role: Senior Software Engineer (Python)Salary: £100,000-£110,000 + BonusWFH: Hybrid - 2-3 days/week in-office (Central London)

Overview

Our client is a profitable and fast-growing UK fintech helping over 800,000 customers improve their financial health. Backed by strong leadership and AI-driven innovation, the company is building a brand-new mobile app and scaling its engineering team to support rapid product delivery.

They're now hiring a Senior Python Engineer to join this lean, high-impact team and help shape the future of fair, tech-driven credit products.

Key Responsibilities

  • Design, build and scale modern APIs and backend services in Python
  • Lead technical delivery across greenfield and legacy systems
  • Collaborate closely with product and DevOps teams
  • Write maintainable, testable, high-performance code
  • Influence architecture and mentor junior engineers
  • Balance delivery with strategic thinking in a fast-moving environment

Ideal Candidate

  • 7+ years of experience in software engineering
  • Strong Python (FastAPI, Flask, or Django preferred)
  • AWS or Azure cloud exposure
  • Frontend awareness (e.g. React)
  • Agile mindset; thrives in lean, delivery-focused teams
  • Passionate about AI and emerging tech
  • Holds a STEM degree (Russell Group or Red Brick ideal)
  • UK, ILR or Settled Status required (no sponsorship available)

Benefits

  • Up to £110,000 base salary
  • Company bonus scheme
  • Hybrid working (2-3 days/week in-office)
  • 25-30 days holiday + bank holidays
  • Enhanced pension & life cover
  • Ongoing training and mentoring
  • Inclusive, ambitious team culture

Interview Process

  1. HR Intro + CV Review
  2. Technical Deep Dive
  3. Python Task or Design Challenge
  4. Final with CEO + Leadership (vision & ambition focus)

This is a rare chance to join a profitable fintech scaling fast - and help redefine access to fair financial products in the UK.

Company 

Harnham - Data & Analytics Recruitment

Location 

London

Employment Hours 

Full Time

Employment Type 

Permanent

Salary 

£100,000 - £110,000 Per Annum

An unhandled error has occurred. Reload 🗙