← all jobs
linkedin

Principal Software Engineer Python - Fintech

Client Server· London, England, United Kingdom· Up to £150,000/yr
Posted 16 Jun 2026Python Developer
Client ServerRecruitment agencyfounded 1999
Levels.fyi · global comp
View original on linkedin

Principal Software Engineer / Developer (Python AWS) London / WFH to £150k

Join a high-growth, VC-backed Fintech building a market-leading analytics platform used by Hedge Funds, Asset Managers and global financial institutions.

As a Principal Software Engineer, you will play a pivotal role in shaping the technical direction of a large scale cloud-native platform, combining hands-on software development with architectural leadership and technical strategy.

Working across multiple engineering teams, you will define architectural standards, review solution designs, tackle complex technical challenges and ensure that performance, scalability, security and reliability are built into every solution from the outset.

This is a highly influential role for a technically exceptional engineer who enjoys mentoring senior developers, driving engineering excellence and working closely with both technical and business stakeholders.

You'll work with a modern technology stack including Python, AWS, React, Docker, MySQL, Redis, RabbitMQ, and GitLab CI/CD, helping to solve complex problems at scale within a fast-paced and collaborative engineering environment.

Location / WFH:

There's a hybrid policy with three days work from home per week, with the rest of your time in modern, open plan City based offices with a range of first class facilities.

About you:

You are degree educated in a technical discipline, having achieved a 2.1 or above in Computer Science preferred from a top tier university e.g. Red Brick / Russel Group

You have experience as a Principal Software Engineer, making architectural decisions, taking ownership and driving best practices

You have advanced Python development skills including Flask, NumPy, Pandas, SQLAlchemy

You have a strong knowledge of AWS including ECS, Lambda, RDS, S3

You've worked on large scale, distributed systems

You're likely to have financial services, FinTech experience and have a strong interest in this space

You have excellent communication and collaboration skills

What's in it for you:

As a Principal Software Engineer / Developer (Python AWS) you will earn a competitive package including:

Salary to £150k

Enhanced annual leave

Private medical care

Pension

Enhanced maternity and paternity packages

Time off for volunteering as well as other charity events

Summer and Christmas parties

Professional development and support

Perks such as cycle to work scheme

Apply now to find out more about this Principal Software Engineer / Developer (Python AWS) opportunity.