The role focuses on expanding and strengthening the exchange connectivity layer, while continuously improving the performance and resilience of the existing trading stack.
What the role involves
- Build and maintain low-latency, robust integrations with centralized and decentralized exchanges (CEXs/DEXs), with a strong focus on perpetual futures markets
- Develop and maintain high-performance asynchronous Rust services handling:
- Real-time market data ingestion
- Order execution
- Position and funding tracking
- Reconciliation and risk-sensitive workflows
- Contribute to internal trading logic, analytics, and execution optimization systems over time
- Optimize systems for latency, throughput, and reliability in a perpetual futures trading environment
- Contribute to multi-month infrastructure upgrades, including SDK-level improvements
- Maintain and improve existing integration pipelines and deployment workflows
- Collaborate closely with strategy developers and trading infrastructure teams to support internal tooling, trading bots, and latency-sensitive services
- Minimum of 5 years of experience building and maintaining complex backend systems (e.g., deep tech products, algorithm-heavy platforms, financial applications)
- Strong professional experience in Rust (essential), with a proven track record of writing performant, clean, and maintainable asynchronous code
- Solid experience with asynchronous programming paradigms (e.g., tokio, async-std)
- Strong systems programming mindset and understanding of performance optimization
- Familiarity with PostgreSQL and relational database performance considerations
- High attention to detail when working with third-party APIs, order lifecycle management, reconciliation logic, and failure handling
- Strong understanding of exchange mechanics: order books, market data feeds, funding rates, liquidation logic, and trading flows
- Trading experience (especially in derivatives or perpetual futures markets) is a strong advantage
- Exposure to quantitative finance, derivatives mechanics, or stochastic calculus is a plus
- Basic statistics knowledge
- Comfortable working in a fast-paced, high-ownership environment with a strong emphasis on quality
- Proficiency in English