Lead Software Engineer (Python)

Understanding Recruitment

Greater London

On-site

GBP 110,000 - 140,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Understanding Recruitment is partnering with a profitable fintech scale-up to hire a Lead Python Engineer who will lead a pod of engineers while staying hands-on in design and development. You’ll shape US investment infrastructure and core financial systems, influencing architecture and delivery as the platform scales.

You’ll work on trading, execution, settlement and investment workflows, using Python, FastAPI, SQLAlchemy and Pydantic in a fast-paced fintech environment.

Qualifications

  • Strong commercial experience building backend systems with Python.
  • Proficiency with Pandas/NumPy.
  • Previous experience leading engineers or acting as a technical lead.
  • Strong understanding of architecture, system design and software engineering best practices.
  • Experience building and supporting production-grade applications.
  • Excellent communication and stakeholder management skills.
  • Comfortable operating in a fast-paced, high-ownership environment.

Responsibilities

  • Lead a pod of 3-4 engineers whilst remaining hands-on in the codebase.
  • Design and build core financial infrastructure supporting US investment products.
  • Develop systems covering trading, execution, settlement, brokerage, portfolio and investment workflows.
  • Drive architectural decisions and technical direction within your team.
  • Mentor engineers through code reviews, technical guidance and best practices.

Skills

Python
Backend development
Leadership
Stakeholder management

Tools

FastAPI
SQLAlchemy
Pydantic

Job description

We are partnering with a profitable fintech scale-up seeking a Lead Python Engineer to play a key role in building its US investment infrastructure.

The business has established a successful investment platform in the UK and is now building the technology, workflows and financial infrastructure required to support investing across US markets. This is a hands-on leadership role where you'll lead a small pod of engineers whilst remaining deeply involved in architecture, design and software development.

The Opportunity

You'll help design and build the systems that underpin trading, execution, settlement, portfolio management and investment operations for US-listed products. You'll join a highly collaborative engineering team and have significant influence over technical direction, architecture and delivery as the platform continues to scale.

Key Responsibilities

  • Lead a pod of 3-4 engineers whilst remaining hands-on in the codebase
  • Design and build core financial infrastructure supporting US investment products
  • Develop systems covering trading, execution, settlement, brokerage, portfolio and investment workflows
  • Drive architectural decisions and technical direction within your team
  • Work closely with Product and Engineering leadership to shape solutions and delivery plans
  • Mentor engineers through code reviews, technical guidance and best practices
  • Balance rapid delivery with long-term scalability, maintainability and reliability
  • Contribute to the continuous improvement of engineering standards, tooling and development processes
  • Python, FastAPI
  • SQLAlchemy, Pydantic

Requirements

  • Strong commercial experience building backend systems with Python
  • Proficiency with Pandas/NumPy
  • Previous experience leading engineers or acting as a technical lead
  • Strong understanding of architecture, system design and software engineering best practices
  • Experience building and supporting production-grade applications
  • Excellent communication and stakeholder management skills
  • Comfortable operating in a fast-paced, high-ownership environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Python Engineer — Fintech Investment Platform
Lead Python Engineer — Fintech Investment Platform

Understanding Recruitment • Greater London

On-site
GBP 110,000 - 140,000
Lead Software Engineer
Lead Software Engineer

Understanding Recruitment • Greater London

Hybrid
GBP 120,000 - 160,000
Lead Software Engineer Python Api - Fintech
Lead Software Engineer Python Api - Fintech

Client Server • Greater London

Hybrid
GBP 72,000 - 120,000
Pension
Benefits package
Lead Python Engineer - Fintech Growth
Lead Python Engineer - Fintech Growth

Explore Group • England

On-site
GBP 90,000 - 130,000
Lead Python Engineer — Fintech Backend Architect (Hybrid)
Lead Python Engineer — Fintech Backend Architect (Hybrid)

Understanding Recruitment • Greater London

Hybrid
GBP 120,000 - 160,000
Lead Python Engineer - FinTech API, Hybrid
Lead Python Engineer - FinTech API, Hybrid

Client Server • Greater London

Hybrid
GBP 72,000 - 120,000
Pension
Benefits package
Lead Python Developer
Lead Python Developer

Infosec • City Of London

Hybrid
GBP 90,000 - 140,000
Performance bonus
Hybrid working
Pension contribution
+3
Lead Python Developer - Fintech
Lead Python Developer - Fintech

Client Server • City of Westminster

Hybrid
GBP 100,000 - 120,000
Lead Python Developer - FinTech, Hybrid (London)
Lead Python Developer - FinTech, Hybrid (London)

Client Server • City of Westminster

Hybrid
GBP 100,000 - 120,000
Senior Lead Developer
Senior Lead Developer

InfoSec People Ltd • Greater London

On-site
GBP 90,000 - 130,000
Performance bonus
Pension contribution