Job Description
We are seeking a skilled Backend Developer to join our quantitative trading team. In this role, you will be responsible for developing and maintaining critical components of our trading infrastructure, ensuring high performance, reliability, and low latency in our systems.
Key Responsibilities
- Develop and maintain the backend of a quantitative trading system, including a strategy backtesting engine, real-time risk control module, and order execution system
- Build a high-performance data processing pipeline to support real-time processing and analysis of Tick level market data (traditional/on chain)
- Optimize trading system latency and stability to ensure reliable operation in high concurrency scenarios
- Implement multi exchange/on chain protocol API integration (REST/WebSocket/FIX)
- Collaborate with quantitative researchers and traders to understand requirements and implement solutions
- Monitor system performance and troubleshoot issues in production environments
Job Requirements
- Bachelor's degree or higher in Computer Science, Engineering, or related field
- 3+ years of experience in backend development, preferably in financial services or trading systems
- Strong programming skills in C++, Python, or Java
- Experience with low-latency, high-performance systems
- Knowledge of market data protocols and exchange APIs
- Familiarity with distributed systems and concurrent programming
- Understanding of basic financial concepts and trading workflows
- Excellent problem-solving skills and attention to detail
Preferred Qualifications
- Experience with quantitative trading systems or algorithmic trading
- Knowledge of blockchain technology and on-chain protocols
- Familiarity with FIX protocol and order execution systems
- Experience with cloud computing platforms and containerization technologies