Senior Quant Developer/Researcher - Java (City Of London)

Role Overview

A large crypto market making business is seeking a highly skilled Senior Quant Developer to join their OTC trading team. In this role, you will collaborate with traders and technologists to develop and refine algorithms for both spot and derivative products. You'll be embedded within the trading floor, contributing to pricing models, execution strategies, and global risk management.

This is a high-impact role requiring a strong technical foundation and a deep understanding of trading dynamics. You'll work closely with the Quant Research team to design, validate, and implement advanced pricing strategies, helping to evolve the firm's algorithmic trading capabilities through data-driven insights and cutting-edge technology.

Key Responsibilities

  • Design and enhance the OTC client pricing infrastructure.
  • Research and implement advanced pricing models and strategies.
  • Develop and backtest alpha signals to improve market execution.
  • Improve execution efficiency using advanced analytics and data insights.
  • Implement robust risk management tools to ensure safe and compliant trading.
  • Conduct performance tuning and stress testing to ensure system reliability and scalability.

Required Skills & Experience

  • Minimum 4 years of experience in FX or crypto trading, with direct exposure to client pricing and flow analysis.
  • At least 5 years of advanced Java development experience, including:
    • Strong understanding of object-oriented programming and design patterns.
    • Proven experience building high-performance, low-latency systems.
  • Proficiency in Python (NumPy, SciPy, Pandas) for data analysis and prototyping.
  • Experience with SQL and/or time-series databases.
  • Strong Linux skills and experience working in globally distributed environments.
  • Solid understanding of financial markets and close collaboration with trading or sales teams.
  • Excellent communication skills and the ability to perform under pressure.
  • Entrepreneurial mindset with a strong sense of risk and opportunity.

Preferred Qualifications

  • Experience with KDB+/Q or functional programming languages (e.g., Haskell, R, APL).
  • Familiarity with machine learning tools such as scikit-learn.
  • Strong mathematical background and experience with quantitative analysis.
  • Experience with Docker, Kubernetes, and cloud platforms (e.g., AWS).

 

Desired Skills and Experience

* Minimum 4 years of experience in FX or crypto trading, with direct exposure to client pricing and flow analysis.
* At least 5 years of advanced Java development experience, including:
* Strong understanding of object-oriented programming and design patterns.
* Proven experience building high-performance, low-latency systems.
* Proficiency in Python (NumPy, SciPy, Pandas) for data analysis and prototyping.
* Experience with SQL and/or time-series databases.
* Strong Linux skills and experience working in globally distributed environments.
* Solid understanding of financial markets and close collaboration with trading or sales teams.
* Excellent communication skills and the ability to perform under pressure.
* Entrepreneurial mindset with a strong sense of risk and opportunity.
Company
Selby Jennings
Location
City of London, Greater London, UK
Posted
Company
Selby Jennings
Location
City of London, Greater London, UK
Posted