Enable job alerts via email!

Quantitative Software Engineer (Python)

Oxford Knight

London

On-site

GBP 125,000 - 150,000

Full time

5 days ago
Be an early applicant

Job summary

A leading algorithmic trading firm in London is seeking a talented Quantitative Software Engineer with expertise in Python. This role involves collaborating with engineering teams to design new tools and infrastructure for trading strategies. Ideal candidates should have a bachelor's degree, over three years of software engineering experience, and a passion for building maintainable software. Competitive salary and benefits offered.

Benefits

Market-leading salary
Bonuses
Generous benefits package
Friendly culture

Qualifications

  • 3+ years’ software engineering experience, where Python is your main language.
  • Substantial experience with Python libraries.
  • Passion for building clean, reliable and maintainable software.

Responsibilities

  • Join a trading team focused on medium-frequency systematic trading capabilities.
  • Responsible for designing infrastructure and building new tools.
  • Advocate for coding best practices within the trading team.

Skills

Python
Quantitative reasoning
Multitasking
Time management

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Numpy
Scipy
Pandas
Matplotlib
Sklearn

Job description

Social network you want to login/join with:

Quantitative Software Engineer (Python), London

col-narrow-left

Client:

Oxford Knight

Location:

London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

369cd412e743

Job Views:

51

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

Fantastic opportunity for talented developers at one of the world’s top algorithmic trading firms in their London office. This fully automated trading firm has a unique culture that is relaxed, yet exciting and technically stimulating, where you’ll be working with some of the smartest engineers in the industry.

They are seeking quantitative software engineers with Python expertise to help them develop the next generation of trading strategies.

To achieve this, you’ll join a trading team whose focus is building medium-frequency systematic trading capabilities. Working closely with engineering colleagues and quant researchers, you’ll be responsible for designing infrastructure and building new tools to power the research and trading environment, advocating for coding best practices within the trading team.

This role would suit someone who thrives when givenend-to-end ownership of exciting projects, enjoys building tools that empower researchers and is keen to share their knowledge on open-source tools and packages.

Requirements

  • 3+ years’ software engineering experience, where Python is your main language
  • Bachelor’s degree in Computer Science or Engineering (or related field)
  • Substantial experience with Python libraries: numpy, scipy, pandas, matplotlib, sklearn, etc.
  • Passion for building clean, reliable and maintainable software
  • Strong quantitative reasoning skills
  • Highly skilled at multitasking and time management in a fast-paced environment
  • Market-leading salary + bonuses + generous benefits package
  • Truly flat management structure, with no red tape
  • Friendly culture where everyone’s ideas are encouraged and celebrated
  • Feel valued and be rewarded for your hard work where coding is front and centre
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs