Python Developer

Stott and May

London

Hybrid

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global financial markets firm in London is seeking a Mid-Senior Python Software Engineer to join its development team. The role involves building reliable Python systems for trading operations and collaborating with business teams. Candidates should have strong Python skills, Linux experience, and advanced SQL knowledge. This position offers a hybrid work model and a full-time contract.

Responsibilities

  • Build and enhance reliable, testable Python systems that support trading operations.
  • Work with business teams to design and deliver new products and features.
  • Contribute to technology research and prototyping.
  • Participate in production support, incident management, and post-mortem reviews.
  • Collaborate with a global development team.

Skills

Strong Python skills
Solid Linux experience
Advanced SQL knowledge
Understanding of algorithms and data structures

Tools

PostgreSQL
Apache Kafka
Java

Job description

Overview

Stott and May are supporting a global financial markets firm who are looking for a Python Software Engineer to join its high-performing development team, working on critical systems for one of Europe’s largest equities exchanges. The role combines hands-on coding with R&D, operational support, and collaboration with teams across the business.

Location

Hybrid – London, UK or Amsterdam, NL.

Responsibilities
  • Build and enhance reliable, testable Python systems that support trading operations.
  • Work with business teams to design and deliver new products and features.
  • Contribute to technology research and prototyping.
  • Participate in production support, incident management, and post-mortem reviews.
  • Collaborate with a global development team.
What we’re looking for
  • Strong Python skills with a focus on maintainable, testable code.
  • Solid Linux experience and advanced SQL knowledge.
  • Good understanding of algorithms and data structures.
Nice to have
  • TDD/BDD experience.
  • PostgreSQL, Snowflake, and modern web frameworks (Django, Flask, FastAPI).
  • Knowledge of Apache Kafka, Apache Airflow, or Java.
  • Experience in financial markets, trading systems, or related domains.

Apply immediately to find out more!

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Python Developer
Python Developer

Randstad Digital • Greater London

On-site
GBP 70,000 - 90,000
Senior Python Developer - Up to £180,000 P/A + Bonus - London
Senior Python Developer - Up to £180,000 P/A + Bonus - London

Hunter Bond • Greater London

Hybrid
GBP 108,000 - 180,000
Python Engineer
Python Engineer

LinkedTrade • Greater London

Hybrid
GBP 65,000 - 90,000
Competitive salary
Hybrid work arrangement
Collaborative environment
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Hybrid
GBP 80,000 - 120,000
Principal Python Engineer (capital markets)
Principal Python Engineer (capital markets)

Signify Technology • Greater London

On-site
GBP 120,000 - 180,000
Complimentary lunch daily
25 days holiday rising to 30
4 days in office (London)
Principal Python Engineer
Principal Python Engineer

Signify Technology • Greater London

On-site
GBP 120,000 - 180,000
25 days holiday (rising to 30)
Complimentary lunch daily
In-office 4 days a week in London
Python Software Developer
Python Software Developer

Tempest Vane Partners • Greater London

On-site
GBP 70,000 - 120,000
Python Full Stack Engineer
Python Full Stack Engineer

United States Digital Space LLC • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer
Senior Python Developer

TreasurySpring • Greater London

Hybrid
GBP 70,000 - 90,000
Competitive salary
Equity and bonus scheme
Unlimited Paid Leave
+8