Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)

Hunter Bond

Greater London

Hybrid

GBP 225,000 - 275,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

Highly competitive compensation
Access to modern data technologies
Clear career progression
Focus on work-life balance

Job summary

A leading trading firm in London is looking for an experienced Python Software Engineer to join their team. This role focuses on designing and developing data and research platforms that support quantitative research. The candidate should possess strong Python skills, experience with distributed systems, and a degree in a STEM field. Competitive compensation and a hybrid work model are part of the offer.

Qualifications

  • Experience as a Python Software Engineer or in a similar position.
  • Strong experience with Python for data engineering and research tooling.
  • Familiarity with large-scale data processing.

Responsibilities

  • Design and develop Python-based data and research platforms.
  • Build and optimise distributed data pipelines.
  • Improve system performance across research infrastructure.

Skills

Python for data engineering
Distributed systems
Kubernetes
Docker
Communication Skills

Education

Degree in Computer Science or STEM discipline

Job description

Python Software Engineer – Data & Research Platforms

Client: Elite Proprietary Trading Firm

Compensation: Up to £250,000 Base + Bonus

Location: London (Hybrid)

Overview

Am elite proprietary trading firm is seeking an experienced Python Software Engineer to join a growing engineering team focused on building large-scale data and research platforms that underpin systematic investment research. This role sits at the core of the research stack, enabling quantitative researchers to work efficiently with vast datasets and complex models. The firm operates a technology-first culture, with strong emphasis on engineering quality, scalability, and reproducibility in research.

The Role

As a Python Software Engineer, you will design and build distributed systems and data tooling that support quantitative research at scale.

Key responsibilities include:

  • Designing and developing Python-based data and research platforms for large-scale analysis and experimentation
  • Building and optimising distributed data pipelines to ingest, clean, transform, and store large volumes of financial and alternative data
  • Developing frameworks and libraries that enable reproducible, scalable research workflows
  • Working closely with quantitative researchers and data teams to translate research requirements into robust engineering solutions
  • Improving system performance, reliability, and scalability across research infrastructure

Requirements

  • Degree in Computer Science or a STEM discipline
  • Experience as a Python Software Engineer or in a similar position
  • Strong experience with Python for data engineering and research tooling
  • Familiarity with distributed systems and large-scale data processing
  • Experience with Kubernetes and Docker is beneficial
  • Solid understanding of modern software development practices (version control, testing, CI/CD)
  • Excellent communication skills and ability to work closely with researchers
  • Curiosity and enthusiasm for building scalable, research-oriented systems

What’s on Offer

  • A core engineering role with direct impact on quantitative research productivity
  • Access to modern data technologies and distributed systems
  • Highly competitive compensation, bonus structure, and comprehensive benefits
  • A collaborative, research-driven environment with strong engineering ownership
  • Clear career progression and exposure to a wide range of data and research technologies
  • Strong focus on work-life balance and long-term sustainability

If you are a Python Software Engineer interested in building distributed data and research platforms within a trading environment, please apply to be considered or email rdelaney@hunterbond.com for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)
Python Software Engineer - Hybrid working - £70,000 - £225,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 70,000 - 225,000
Highly competitive bonuses
Comprehensive benefits package
Emphasis on work-life balance
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Quantitative Developer - Hybrid Working - Up to £300,000 Base (+ Bonus)
Quantitative Developer - Hybrid Working - Up to £300,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 250,000 - 300,000
Market-leading compensation and bonus structure
Excellent career progression
Cutting-edge technology environment
+1
Python Engineer – Up to £200,000 + Bonus + Benefits
Python Engineer – Up to £200,000 + Bonus + Benefits

Hunter Bond • Greater London

On-site
GBP 150,000 - 200,000
Bonus
Full Benefits
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Hybrid
GBP 80,000 - 120,000
Python Software Engineer – Quantitative Hedge Fund : £120-180k
Python Software Engineer – Quantitative Hedge Fund : £120-180k

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 160,000
Competitive compensation
Meaningful bonuses
Hybrid working model
+1
Quant Developer (Python) – London – Up to £200k Base + Bonus + Benefits
Quant Developer (Python) – London – Up to £200k Base + Bonus + Benefits

Hunter Bond • Greater London

On-site
GBP 90,000 - 150,000
Senior Python Developer
Senior Python Developer

Tempest Vane Partners • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 400,000 - 500,000
Exposure to bleeding-edge technologies
Collaborative working environment
Competitive compensation and bonus potential