Senior Python Engineer for Quant Research Platforms

P2P

Greater London

On-site

GBP 120,000 - 210,000

Full time

5 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, Vision and Dental Ins
Travel Medical Insurance
Group Pension Scheme
Group Life Assurance and Income Protec
Paid Parental Leave
Parking and Commuter Benefits

Job summary

Jump Trading Group is building the platforms, tooling, and infrastructure that drive its trading efforts. You will work with quantitative researchers and traders to turn ideas into scalable software, balancing performance with usability in a hybrid Python/C++ environment.

The role emphasizes research infrastructure, high-performance computing, and production-grade systems across distributed compute environments, with opportunities to own projects end-to-end.

Qualifications

  • 5+ years of professional software engineering experience in Python.
  • Experience designing, analyzing, and implementing highly algorithmic code.
  • Experience building production systems in Linux environments.
  • Strong understanding of data structures, algorithmic complexity, and efficient implementation.
  • Experience with concurrent and distributed systems.
  • Familiarity with cluster, cloud, or other large-scale compute environments.
  • Self-directed and able to own meaningful technical problems.
  • Background in research infrastructure, HPC, distributed systems, or performance engineering.

Responsibilities

  • Design, build, and improve the research and production infrastructure underpinning Jump's trading efforts.
  • Work across a hybrid Python/C++ environment balancing usability with performance.
  • Collaborate 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, scalability across distributed compute environments.
  • Own projects end-to-end from design to rollout and improvement.
  • Contribute to platform evolution as the team grows its research capabilities.

Skills

Python programming
Algorithmic coding
Production systems (Linux)
Data structures & algorithms
Distributed systems
Cloud/cluster compute environments
Ownership & problem solving
Python/C++ interoperability

Education

Bachelor's degree in Computer Science/Engineering, Mathematics, Physics

Tools

Linux environments

Job description

Jump Trading Group is building the platforms, tooling, and infrastructure that drive its trading efforts. You will work with quantitative researchers and traders to turn ideas into scalable software, balancing performance with usability in a hybrid Python/C++ environment.

The role emphasizes research infrastructure, high-performance computing, and production-grade systems across distributed compute environments, with opportunities to own projects end-to-end.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Engineer, Quant Research Platform
Python Engineer, Quant Research Platform

Trading Interview • Greater London

Hybrid
GBP 90,000 - 150,000
Private Medical Insurance
Travel Medical Insurance
Group Life Assurance
+1
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
Senior Python & C++ Engineer for Scalable Quant Systems
Senior Python & C++ Engineer for Scalable Quant Systems

WorldQuant LLC • Greater London

On-site
GBP 110,000 - 160,000
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
Senior Python Engineer - Quantitative Trading
Senior Python Engineer - Quantitative Trading

Selby Jennings • City Of London

On-site
GBP 90,000 - 150,000
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
Software Engineer – Research Platform
Software Engineer – Research Platform

Acquire Me • Greater London

On-site
GBP 90,000 - 150,000
Senior Python Quant Developer - Research & Trading Tools
Senior Python Quant Developer - Research & Trading Tools

Ncounter • City Of London

On-site
GBP 90,000 - 130,000
Quantitative Developer: High-Performance Trading Platform
Quantitative Developer: High-Performance Trading Platform

G-Research • Greater London

On-site
GBP 90,000 - 140,000
Bonus (annual discretionary)
Lunch provided (Just Eat for Business)
35 days annual leave
+3