Job Search and Career Advice Platform

Enable job alerts via email!

Python Quant Developer - HFT Team (F / M / D)

Flowdesk

Greater London

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in Greater London is seeking a Python Quant Developer to enhance the analytics stack for high-frequency trading. You will collaborate with traders and researchers to create quantitative models and implement efficient data pipelines. The role requires expert-level Python skills and knowledge of crypto markets, offering a dynamic international environment with great benefits including 100% health coverage.

Benefits

Pension
100% health coverage
Team events and offsites

Qualifications

  • 5+ years professional Python development experience.
  • Extremely effective in writing clean, modern Python code.
  • Experience building and documenting high-quality APIs for developers.
  • Deep Python ecosystem expertise including Pandas, Numpy, and Matplotlib.
  • Proven experience building large data pipelines/ETL workflows.
  • Understanding of crypto or TradFi markets.

Responsibilities

  • Take ownership of QRX for Quant Researchers.
  • Work with traders to develop quantitative trading models.
  • Build high-quality research tooling and data pipelines.
  • Implement performance attribution and diagnostic tools.
  • Build dashboards and visualizations for strategy monitoring.

Skills

Python development
API development
Pandas
Numpy
Data pipelines
Jupyter Notebooks
Data visualization
Distributed computing (Dask, Ray)

Tools

Bokeh
PyArrow
Matplotlib
Job description

Flowdesk's mission is to build a global financial institution for digital assets, one designed from the ground up for market integrity and efficiency. To achieve this in a rapidly evolving market, we apply a disciplined, first-principles approach to everything we do.

This approach is embedded in our core services, from institutional liquidity provision, trading solutions, OTC execution to our comprehensive treasury management offerings. This is how we cut through the noise and build robust and scalable systems across all our business lines.

We’re looking for a Python Quant Developer to join our HFT trading team. You’ll own and expand the Python research and analytics stack that powers strategy research, backtesting, and production trading in crypto markets. Your work will directly support quant researchers and traders, shaping tools and infrastructure used daily in live trading.

What You’ll Do
  • Take ownership of QRX (Quant Research Experience) - build and deliver a fast, effective toolset for Quant Researchers.
  • Work alongside traders and researchers to develop quantitative trading models.
  • Build high-quality research tooling (simulations, post-trade analysis, visualizations).
  • Build data pipelines for high-frequency market data, and alternative data.
  • Implement data validation, monitoring, and access layers for research / production use.
  • Scale up and productionize research model pipelines into large-scale, reliable distributed compute jobs.
  • Manage distributed compute workflows with Dask, Ray, and other frameworks.
  • Develop Jupyter tooling, templates, and widgets for strategy prototyping and parameter tuning.
  • Implement performance attribution, PnL decomposition, and diagnostic tools.
  • Build dashboards and visualizations (Bokeh, Matplotlib) for order book and strategy monitoring.
Requirements
Must Have
  • 5+ years professional Python development experience.
  • Extremely effective in writing clean, modern Python code.
  • Experience building and documenting high-quality APIs for developers.
  • Deep Python ecosystem expertise : Pandas, Numpy, Bokeh, PyArrow, matplotlib, IPyWidgets, Jupyter, uv, etc.
  • Proven experience building large data pipelines / ETL workflows.
  • Comfortable working in Jupyter notebooks.
  • An understanding of crypto or TradFi markets and trading concepts.
Nice to Have
  • Experience with crypto exchanges and market microstructure.
  • Hands-on with Bokeh or other interactive viz libraries.
  • Distributed compute (Dask, Ray) experience.
  • ML Stack (JAX, Pytorch, Tensorflow, XGBoost, etc.) experience.
  • Experience with compilers and code generation.
Benefits
  • International environment (English is the main language)
  • Pension
  • 100% health coverage
  • Team events and offsites
Recruitment process

Are you interested in this job but feel you haven't ticked all the boxes? Don't hesitate to apply and tell us in the cover letter section why we should meet

Here’s what you can expect if you apply
  • HR interview (30')
  • Technical interview (30')
  • Take home assignement + Live coding session (60')
  • Chat with the Head of People (30') and the Head of Department (30')

On the agenda, discussions rather than trick questions! These moments of exchange will allow you to understand how Flowdesk works and its values. But they are also (and above all) an opportunity for you to present your career path and your expectations for your next job.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.