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

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

London Full-Time 36000 - 60000 € / year (est.) No home office possible
Flowdesk

At a Glance

  • Tasks: Join our HFT trading team to develop cutting-edge Python tools for crypto markets.
  • Company: Flowdesk, a global financial institution focused on digital assets.
  • Benefits: 100% health coverage, pension, and exciting team events.
  • Other info: Dynamic international environment with opportunities for growth.
  • Why this job: Make a real impact in the fast-paced world of crypto trading.
  • Qualifications: 5+ years of Python development experience and strong API skills.

The predicted salary is between 36000 - 60000 € per year.

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 assignment + 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.

Python Quant Developer - HFT Team (F/M/D) in London employer: Flowdesk

Flowdesk is an exceptional employer that fosters a dynamic and inclusive work culture, where innovation thrives in the fast-paced world of digital assets. With a strong emphasis on employee growth, we offer comprehensive benefits including 100% health coverage and engaging team events, all within an international environment where English is the primary language. Join us to make a meaningful impact in the crypto markets while developing your skills alongside talented professionals in a supportive atmosphere.

Flowdesk

Contact Detail:

Flowdesk Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Quant Developer - HFT Team (F/M/D) in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already at Flowdesk. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects related to Python development or quantitative trading, make sure to highlight it. It’s a great way to demonstrate your expertise beyond just words.

Tip Number 3

Prepare for the technical interview by brushing up on your Python skills and understanding of data pipelines. Practice coding challenges and be ready to discuss your past projects in detail.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Python Quant Developer - HFT Team (F/M/D) in London

Python Development
API Development
Data Pipeline Construction
ETL Workflows
Quantitative Trading Models
Data Validation
Distributed Computing (Dask, Ray)

Some tips for your application 🫡

Show Off Your Python Skills:Make sure to highlight your Python development experience in your application. We want to see how you've used Python in real-world scenarios, especially in building APIs and data pipelines. Don't hold back on showcasing your expertise with libraries like Pandas and Numpy!

Tailor Your Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're a great fit for the Python Quant Developer role. We love seeing candidates who can connect their past experiences to what we do at Flowdesk, so make it personal and relevant.

Be Honest About Your Experience:If you feel you haven't ticked all the boxes, don't sweat it! We encourage you to apply anyway and explain in your cover letter why you think you'd be a good match. We value potential and passion just as much as experience.

Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at Flowdesk

Know Your Python Inside Out

Make sure you brush up on your Python skills, especially the libraries mentioned in the job description like Pandas, Numpy, and Bokeh. Be ready to discuss your past projects and how you've used these tools to solve real-world problems.

Understand the Market Landscape

Familiarise yourself with crypto and traditional finance markets. Being able to discuss market microstructure and trading concepts will show that you’re not just a coding whiz but also understand the context of your work.

Prepare for Technical Challenges

Expect to tackle some technical questions or coding challenges during the interview. Practise coding in Jupyter notebooks and be prepared to demonstrate your ability to build data pipelines or APIs on the spot.

Showcase Your Collaboration Skills

Since you'll be working closely with quant researchers and traders, highlight any experience you have in collaborative environments. Share examples of how you’ve successfully worked in teams to develop trading models or research tools.