Quantitative Developer (C++)
Key information
- Publication date:10 March 2025
- Workload:100%
- Contract type:Unlimited employment
- Language:English (Fluent)
- Place of work:Zürich
Our client, a quantitative trading firm, is seeking a Quantitative Developer (C++) to join their growing team in Zürich (remote start possible). In this role, you will collaborate closely with the lead quant portfolio manager and research team to design and build efficient trading systems.
Responsibilities
- Develop low-latency C++ trading systems
- Optimise networking (TCP/UDP, multicast, shared memory) and system performance
- Apply low-latency tuning, CPU/memory optimisation, and threading strategies
Requirements
- Expertise in low-latency C++, multi-threading, and lock-free programming
- 3+ years of experience in quantitative development roles within similar (smaller) setups
- Strong knowledge of network protocols (TCP/UDP, FIX, multicast)
- Experience with Linux performance tuning
- Solid maths skills (calculus, matrices) for numerical algorithms
- Educational background in STEM (PhD preferred), e.g., maths, theoretical physics, or similar
- Independent, self-driven professional with integrity and strong analytical problem-solving skills
We are committed to provide feedback promptly, usually within 5 business days.