Python Software Engineer

Fundment Limited

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension 6% employer contribution
BUPA Private Health Insurance – fully
Life Assurance – 4 x base salary
28 days annual leave
Hybrid working arrangements – 3 days a

Job summary

Fundment Limited in London is seeking an experienced Python Software Engineer to join our product engineering team. You will help build and evolve the backend systems powering our wealth platform, designing secure, scalable APIs and internal tools using Python, FastAPI, SQLAlchemy, and related technologies.

Collaborate with cross-functional teams, own complex problems, and deliver production-ready code with strong emphasis on maintainability, observability, and reliability.

Qualifications

  • 4+ years of professional Python experience
  • Strong knowledge of REST APIs and async patterns
  • Familiarity with SQL and relational databases at scale
  • Passion for pragmatic clean code and scalable architectures
  • Excellent communication and ownership in fast-paced SaaS/fintech teams

Responsibilities

  • Design, build, and maintain APIs, backend services, and internal systems
  • Develop data-driven workflows and integrations with third-party systems
  • Shape technical direction and plan for scalability, performance, and reliability
  • Write clean, maintainable, observable, and secure code
  • Investigate complex distributed-system issues and drive long-term solutions
  • Collaborate with Product and Operations to translate business needs into robust solutions
  • Participate in code reviews and technical discussions
  • Mentor peers and contribute to a high-trust engineering culture

Skills

Python
FastAPI
SQLAlchemy
Pandas
NumPy

Tools

MySQL
PostgreSQL
GCP

Job description

Fundment is a fast-growing wealth infrastructure company transforming the £3 trillion UK wealth management industry. Our modern investment platform is becoming the platform of choice for financial advisers and their clients. We’re building high-performance tools with modern technology to create a better investment experience.

About the Role

We’re looking for an experienced Python Software Engineer to join our product engineering team. You’ll help build and evolve the backend systems that power our platform – working with modern Python tools and frameworks to deliver secure, scalable, and maintainable services. This includes building APIs, designing backend systems, and developing internal tools that support our operations and client-facing platform.

You’ll work closely with other engineers and cross-functional teams, take ownership of complex problems, and ship production-ready code that has real business impact. You’ll also contribute to design and architecture discussions and help maintain high standards for code quality and system reliability.

This role is best suited to someone with at least 4 years’ experience in Python based environments, who enjoys working in a fast-paced setting, values ownership and responsibility, and thrives in a collaborative, supportive team where real impact is encouraged.

Skills & Experience

Job roles: Back End

Core skills considered: Python, FastAPI, SQLAlchemy, Pandas, Numpy

What You’ll Be Doing

Design, build, and maintain APIs, backend services, and internal systems that support both client-facing features and operational teams

Develop and evolve data-driven workflows and integrations with third- party systems, including asynchronous processing and event-driven architecture

Shape technical direction, contribute to architectural decisions, and plan for scalability, performance, and reliability

Write clean, pragmatic code with a strong focus on maintainability, observability, and security

Investigate complex issues across distributed systems, identify root causes, and drive long-term solutions

Collaborate closely with Product, Operations, and fellow engineers to translate business needs into robust, well-engineered solutions

Contribute to code reviews, technical discussions, and shared team practices

Mentor peers and help grow a high-trust, high-impact engineering culture

Python 3.x with FastAPI, Pydantic, SQLAlchemy, Pandas, and NumPy

Relational databases: MySQL and PostgreSQL

GCP experience is a plus, but not required

Modern Middleware is a plus – e.g. Pub/Sub, Memcache

What We’re Looking For

4+ years of professional experience writing production-grade Python

Strong understanding of modern Python libraries, REST APIs, and async patterns

Familiarity with SQL and working with relational databases at scale

Passion for pragmatic clean code, robust architecture, and scalable systems

Strong communicator, comfortable with both collaboration and taking ownership

Experience working in fast-paced product teams, ideally within SaaS or fintech

(Bonus) Experience working in GCP or a similar cloud-native environment


Our Values

Collaborative – We solve problems together, with empathy and respect

Innovative – We challenge assumptions and rethink what’s possible

Supportive – We help each other grow and succeed

Flexible – We adapt and evolve quickly as we scale

Trustworthy – We deliver on our promises

Company Benefits

Be part of a modern, inclusive, high-trust engineering culture

Take ownership and ship code that directly improves client outcomes

Work with a smart, friendly team that values balance, growth, and support

Pension 6% employer contribution, minimum 2% employee contribution.

BUPA Private Health Insurance – fully paid for by the company, for you and your immediate family.

Medicash Cashplan – fully paid for by the company, for you and your immediate family.

Travel insurance – fully paid for by the company, for you and your immediate family.

Life Assurance – 4 x base salary.

Employee Assistance Programme

28 days annual leave plus bank holidays.

Paid compassionate leave – up to 5 days per year.

Enhanced paternity/maternity/adoption leave – 16 weeks at full pay after 12 months of service.

Jury service – 10 days at full pay.

Hybrid working arrangements – 3 days per week in the Fitzrovia office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Fundment Limited • Greater London

On-site
GBP 90,000 - 120,000
Pension 6% employer contribution
BUPA Private Health Insurance
Medicash Cashplan
+4
Lead Python Developer
Lead Python Developer

Fundment Limited • Greater London

On-site
GBP 90,000 - 120,000
Pension 6% employer contribution
BUPA Private Health Insurance – fully
Medicash Cashplan – fully paid for by
+6
Senior Python Developer
Senior Python Developer

TreasurySpring • Greater London

On-site
GBP 70,000 - 90,000
Competitive salary
Equity and bonus scheme
Unlimited Paid Leave
+8
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000
Senior Software Engineer
Senior Software Engineer

Fundment • Greater London

On-site
GBP 80,000 - 110,000
Backend Python Developer
Backend Python Developer

Burns Sheehan • Greater London

On-site
GBP 75,000 - 100,000
Flexible benefits budget
Monthly socials
90 day work-from-anywhere perk
Lead Software Engineer Python API
Lead Software Engineer Python API

Client Server • Greater London

Hybrid
GBP 99,000 - 121,000
Private Medical Insurance (including d
Life Insurance
Pension
+5
AWS/Python Software Engineer
AWS/Python Software Engineer

Citywire • Greater London

On-site
GBP 60,000 - 80,000
Generous holiday entitlement
Flexible working options
Annual well-being allowance
+5
Lead Software Engineer Python API - Fintech
Lead Software Engineer Python API - Fintech

Client Server • Greater London

Hybrid
GBP 96,000 - 120,000
Senior Python Backend Engineer – Fintech API Systems
Senior Python Backend Engineer – Fintech API Systems

Fundment Limited • Greater London

Hybrid
GBP 70,000 - 110,000
Pension 6% employer contribution
BUPA Private Health Insurance – fully
Life Assurance – 4 x base salary
+2