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

Hunter Bond
London, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£250,000.0
Working hours
Regular working hours

Tech stack

Big Data Continuous Integration Distributed Data Store Distributed Systems Python (Programming Language) Software Organization Build Management Kubernetes Information Technology Software Version Control Docker

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 for more information.

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

Benefits & conditions

  • 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

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all