Flowdesk

Python Quant Developer – HFT

Flowdesk

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ETLNumpyPandasPythonPyTorchRayTensorflow

About the role

  • Own and expand the Python research and analytics stack powering strategy research, backtesting, and production trading in crypto markets.
  • Take ownership of QRX (Quant Research Experience) and deliver a fast, effective toolset for Quant Researchers.
  • Work alongside traders and researchers to develop quantitative trading models.
  • Build high-quality research tooling including simulations, post-trade analysis, and visualizations.
  • Build data pipelines for high-frequency market data and alternative data.
  • Implement data validation, monitoring, and access layers for research and 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

  • 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.
  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonAPIsdata pipelinesETL workflowsBokehMatplotlibDaskRayJupyterML Stack
Soft skills
clean codeeffective communicationcollaborationproblem-solvingdocumentation
CFC

Senior Python Engineer

CFC
Seniorfull-time🇬🇧 United Kingdom
Posted: 2 hours agoSource: cfc.pinpointhq.com
AWSAzureLinuxPostgresPythonSQL
AND Digital

Java Engineer

AND Digital
Mid · Seniorcontract🇬🇧 United Kingdom
Posted: 3 hours agoSource: apply.workable.com
AWSJavaSpringSpring BootSpringBootTypeScript
Valstro

Senior Backend Engineer

Valstro
Seniorfull-time🇬🇧 United Kingdom
Posted: 2 days agoSource: apply.workable.com
CloudDistributed SystemsDockerKafkaKubernetesLinuxMicroservicesRabbitMQSQLTypeScript