IT - Options Tech Developer
Role details
Job location
Tech stack
Job description
As a Quant Developer, you will work alongside experienced traders, quantitative researchers, and skilled technologists to develop and refine algorithms for options products. Sitting at the heart of the trading floor, our team specializes in exchange trading strategies, automated risk management, and liquidity optimisation.
You will focus on all aspects of the Options platform; including Risk calculations, Volatility models, Execution Algorithms, and Research, covering liquid and illiquid assets, 24/7 in all market conditions.
We operate in highly dynamic and volatile markets, requiring a blend of research-driven innovation and technical excellence to stay competitive.
You will focus on all aspects of the Options platform; including Risk calculations, Volatility models, Execution Algorithms, and Research, covering liquid and illiquid assets, 24/7 in all market conditions.
This role is based in our London office and the team is in the office 4 days a week., * Supporting and optimise the connectivity to new exchanges
- Design and implement infrastructure to support trading
- Trade booking and regulatory reporting
- Improve developer experience & create tooling to support the desk's builds (K8, CI etc)
- Enhance hedging models and automated execution strategies
- Ensure low-latency, high-throughput execution
- Automate trading workflows to improve efficiency and risk management
- Collaborate with Quant Researchers to build and test strategies
- Develop trade analytics tools to monitor performance and execution quality, * An amazing global culture who are ambitious, innovative and fun while working with the highest levels of honesty and integrity.
- Two discretionary bonus awards a year.
- A range of benefits in line with local market practice.
- Regular fun events and activities, as well as Social Impact volunteering days.
A strong culture is a common denominator among the most successful companies and B2C2 is proud to be a values-based company.
Requirements
- 7 - 10 years commercial software development experience in any industry, with in depth exposure to architectural principles and high quality engineering
- 3+ years using Rust/C++ with computer engineering fundamentals
- 3+ years writing Python applications
- Strong SQL
- Cloud & Infrastructure - AWS (EC2, EKS, S3), containerization (Docker, Kubernetes)
- Linux expertise and experience working in globally distributed environments
Preferred Qualifications:
- Understanding of different IPC mechanisms, including but not limited to: GRPC, Redis, Kafka, etc.
- Understanding of lock free data structures, queues, atomics, etc.
- Self-starter and capable of hitting the ground running
- Understanding of networking, AWS, and Kubernetes
- Experience with quantitative analysis tools
- FPGA & ultra-low latency experience