CareerPlanGet AI match score →

Python Middle Office Developer

London, England, United Kingdom💼 Full-time🗓 2026-04-21 → 2026-07-31

Core

Develop Python tools and services for trade reconciliation, back-testing, and trading monitoring, focusing on high-performance data engineering for large volumes of financial data.

Role type

Middle-office Python developer (data engineering focus)

Builds

Python tools and services for analysis and reporting used by teams across the business

Domain

Financial technology / High-frequency trading infrastructure

Deliverable

production ML models | product features

Required skills

Python development, Numpy, Pandas, SQL, Automated Python Testing, System design for maintainability, Independent work

Preferred skills

Test driven development (pytest), pybind/nanobind, Airflow DAGs, Polars, Continuous Integration (Jenkins), Websocket/TCP/IP networking

Technologies

Python, Numpy, Pandas, SQL, pytest, pybind, nanobind, Airflow, Polars, Jenkins, Websocket, TCP/IP

Responsibilities

Produce clear, well-structured and fully tested Python code; Focus on performance and throughput; Use pair programming; Continuously design and implement new features to improve safety, performance and usability

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗