Python Engineer, Quant Research Platform

Trading Interview

Greater London

Hybrid

GBP 90,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Private Medical Insurance
Travel Medical Insurance
Group Life Assurance
Parking

Job summary

Jump Trading Group is seeking an experienced software engineer to join a team of technologists bridging quantitative research and trading. You will design and build the platforms, tooling, and infrastructure that power our research and trading workflows.

The role emphasizes Python/C++ interoperability, performance optimization, and collaboration with researchers and traders to turn mathematical ideas into robust production software across distributed systems.

Qualifications

  • 5+ years of professional software engineering experience with Python.
  • Experience with highly algorithmic code and data structures.
  • Experience with concurrent and distributed systems.
  • Familiarity with cluster, cloud, or large-scale compute environments.
  • Background in research infrastructure or high-performance computing.
  • Ability to translate ideas for researchers into production software.
  • BS in CS/CE/Math/Physics or equivalent.
  • Experience Python/C++ interoperability.

Responsibilities

  • Design, build, and improve research and production infrastructure for Jump's trading efforts.
  • Work across a hybrid Python/C++ environment balancing usability with performance.
  • Partner with quantitative researchers and traders to translate research workflows into scalable software.
  • Develop foundational libraries, backend systems, and workflow tooling for strategy research, testing, and deployment.
  • Improve system performance, algorithmic efficiency, and scalability across distributed compute environments.
  • Own projects end to end from design to rollout and ongoing improvement.
  • Contribute to the evolution of the platform as research capabilities expand.

Skills

Python
Distributed systems
Algorithms
Algorithm design
Python/C++ interop
Concurrency
Cloud computing
Communication

Education

Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Physics, or equivalent

Job description

Jump Trading Group is seeking an experienced software engineer to join a team of technologists bridging quantitative research and trading. You will design and build the platforms, tooling, and infrastructure that power our research and trading workflows.

The role emphasizes Python/C++ interoperability, performance optimization, and collaboration with researchers and traders to turn mathematical ideas into robust production software across distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer for Quant Research Platforms
Senior Python Engineer for Quant Research Platforms

P2P • Greater London

On-site
GBP 120,000 - 210,000
Private Medical, Vision and Dental Ins
Travel Medical Insurance
Group Pension Scheme
+3
Python Engineer | Python Performance New
Python Engineer | Python Performance New

Trading Interview • Greater London

Hybrid
GBP 90,000 - 150,000
Private Medical Insurance
Travel Medical Insurance
Group Life Assurance
+1
Python Engineer | Python Performance
Python Engineer | Python Performance

P2P • Greater London

On-site
GBP 120,000 - 210,000
Private Medical, Vision and Dental Ins
Travel Medical Insurance
Group Pension Scheme
+3
Senior Python Quant Developer - Research Trading Platforms
Senior Python Quant Developer - Research Trading Platforms

Ncounter Limited • City Of London

On-site
GBP 200,000 - 250,000
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer – Research Platform
Software Engineer – Research Platform

Acquire Me • Greater London

On-site
GBP 90,000 - 150,000
High-Performance Trading Systems DevOps Engineer
High-Performance Trading Systems DevOps Engineer

Jump Trading • Greater London

On-site
GBP 50,000 - 80,000
Private Medical, Vision and Dental Insurance
Travel Medical Insurance
Group Pension Scheme
+3
DevOps/High Performance Trading System Engineer
DevOps/High Performance Trading System Engineer

Jump Trading • Greater London

On-site
GBP 50,000 - 80,000
Private Medical, Vision and Dental Insurance
Travel Medical Insurance
Group Pension Scheme
+3
DevOps/High Performance Trading System Engineer
DevOps/High Performance Trading System Engineer

P2P • Greater London

On-site
GBP 70,000 - 110,000
Private Medical, Vision and Dental Insurance
Travel Medical Insurance
Group Pension Scheme
+6
Quant Research Engineer — Python/C++ for Trading Systems
Quant Research Engineer — Python/C++ for Trading Systems

Acquire Me • Greater London

On-site
GBP 90,000 - 130,000
Free food
Smart offices
Learning opportunities