Kronos Research is a technology and science-driven trading firm. We risk firm capital, trading a broad range of financial instruments and strategies on global markets. The firm is willing to pursue new ideas and markets with conviction and as such, we have been at the forefront of technology and markets, quickly dominating newer markets such as applying HFT to cryptocurrency trading.
Job Description
As a C++ Software Engineer in the API team, you will be part of a dynamic team that works on pushing the boundaries of our state-of-the-art high-frequency trading platform. You will work on software that interacts with exchanges globally and gain a deep understanding of how information flows across financial systems. This is a highly selective opportunity for talented individuals who are looking to join a leading team in a fast-growing quantitative trading industry.
Responsibilities
- Take charge of designing and developing API integrations for crypto exchanges, encompassing the aggregation of quotes and trades, as well as the efficient execution of orders across global exchanges.
- Lead development sprints and release cycles to ensure robust access to live and historical market data.
- Engage directly with traders to convey technology changes, address incidents, and troubleshoot issues.
- Actively participate in technical discussions, conduct code reviews, and promote internal knowledge sharing.
- Address occasional urgent issues, usually occurring once per month, with support from the entire team.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field
- Possess a minimum of 2 years of programming experience using C++ in a Linux environment.
- Exhibit strong analytical and problem-solving abilities.
- Manage multiple tasks effectively in a dynamic, fast-paced environment.
- Showcase strong written communication skills and intermediate oral proficiency in English.
- Demonstrate a genuine passion for quantitative trading and the cryptocurrency markets.
Preferred Qualifications
- Proven expertise in project management.
- Display a high level of accountability and responsibility.
- Understanding of network protocols, like HTTP, WebSocket, FIX, GRPC
- Understanding of signature algorithms, like ECDSA
Company Benefits:
- Competitive compensation and benefits
- Paid sick leave & annual leave
- Free Lunch
- Team Bonding activities and Yearly Company Trip
- Employee Wellness and Learning Programme
Interview Process
- Coding assessment (via HackerRank)
- Technical interview
- Manager & HR interview