Senior Python Developer

Harrington Starr
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) C++ (Programming Language) Information Engineering Data Infrastructure Python (Programming Language) Software Engineering Build Management Data Management Data Pipelines

Job description

This is a senior engineering technology role focused on the core analytics platform that underpins pricing, screening, and execution workflows. You’ll play a key part in designing and evolving production systems used by traders, quants, and portfolio managers, with ownership across reliability, scalability, and performance.

The role would suit someone with strong platform engineering instincts who enjoys building robust systems in fast-moving trading environments. Direct derivatives knowledge is helpful, but strong engineering capability is the bigger priority.

What you will do

  • Design and build core platform components including pricing services, APIs, and data pipelines
  • Develop scalable ingestion and processing systems for market, macro, and time-series data
  • Build internal tooling that improves how analytics and trading signals are developed, tested, and deployed
  • Own the full software lifecycle across design, coding, testing, monitoring, and continuous improvement
  • Create performant screening and trade discovery tools
  • Work closely with traders and quants to turn analytical requirements into production systems
  • Improve observability, deployment processes, and developer experience across the platform

Requirements

  • Strong software engineering fundamentals across architecture, design, and quality practices
  • 5+ years’ experience in platform engineering, quant development, data engineering, or software engineering within financial services
  • Strong Python experience in production environments
  • Exposure to C++ or Rust would be beneficial for performance-sensitive components
  • Experience building data infrastructure such as APIs, pipelines, and time-series systems
  • Good understanding of financial markets, ideally rates or derivatives
  • Strong communication skills and ability to work across engineering, research, and trading stakeholders

Why consider it

  • High-impact role working directly on trading-critical systems
  • Strong blend of engineering depth and business exposure
  • Close collaboration with quants, traders, and portfolio managers
  • Opportunity to shape a growing platform in a high-performing fintech environment

About the company

A growing fintech business building advanced analytics and execution technology for institutional clients across the derivatives space. Their platform is used by leading hedge funds and asset managers to support relative value, volatility, and macro trading strategies. The environment combines strong engineering standards with close interaction between trading, research, and technology teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

3:43 min

Data management for stateful cloud-native workloads

Michael Cade · WWC 2022

5:11 min

Integrating flat external dependencies without build management tools

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

47 sec

Building modern data pipelines for legacy exports

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · WWC 2025

2:21 min

Rise of Python in real-time data processing

Bobur Umurzokov · LIVE

Videos

See all

Related articles

See all