Quantitative Developer Low Latency
Full-service digital-asset trading and technology firm providing liquidity solutions, institutional OTC trading, tokenized-market infrastructure, and strategic digital-asset investment.
Funding history
Projects
About Flowdesk
Flowdesk operates institutional digital-asset market infrastructure and trading services, combining proprietary execution algorithms, risk management, global venue connectivity, liquidity provision, OTC spot/derivatives/credit trading, and tokenized-asset liquidity. Its clients include institutions, token issuers, exchanges, and professional market participants. The website is operated by Flowdesk SAS, headquartered in Paris, France.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Build and maintain low-latency trading infrastructure, including order management systems, high-throughput feed handlers, strategy logic, low-level networking, exchange connectivity, and latency optimization.
Requirements
- Hands-on production experience building order management systems, feed handlers, and/or strategy logic
- Strong Rust experience, including async and synchronous or bare-metal Rust
- Low-level networking experience, including socket programming, protocol implementation, and latency-aware design
- Experience writing fast parsing code for binary protocols, custom formats, and minimal-copy pipelines
- Production experience with FIX protocol and WebSocket connectivity
- Strong understanding of distributed systems and state synchronization
- TradFi or institutional crypto market-making background
- Experience with kernel-bypass networking such as DPDK or RDMA
- Familiarity with lock-free data structures and wait-free concurrency
- Options or derivatives experience
- C++ background
- Professional proficiency in English
Responsibilities
- Develop and maintain order management systems
- Design and optimize high-throughput market-data feed handlers
- Implement strategy logic and integrate it with execution infrastructure
- Write low-level networking code for protocol parsing, socket management, and kernel-bypass techniques
- Build fast parsing pipelines for market data and order flow
- Implement exchange connectivity using FIX, WebSocket, and proprietary protocols
- Profile latency, benchmark systems, and continuously improve performance
Benefits
- 100% health coverage
- Team events and offsites
- Company Pension scheme
- Learning and Development budget
Hiring Process
Stage 1: Talent Acquisition interview. Stage 2: Take-home assignment and online technical screen. Stage 3: CTO interview covering system design and technical experience. Stage 4: Online CoderPad interview with the HFT team, Rust-focused. Stage 5: In-person technical interview covering live coding, data structures and algorithms, background, and goals. Stage 6: Round-up meeting with the Head of Talent Strategy.
