About the role
- Developing and designing a market data processing engine that processes quotes and orders from exchanges around the world
- Finding bottlenecks in tick trading using our own metrics as well as operating system metrics and kernel bypass frameworks
- Reverse engineering exchange architecture using APIs and documentation
- Examining networking acceleration frameworks (DPDK, onload, etc.) to improve network performance
- Researching different behaviors of TCP and UDP in high load scenarios
Requirements
- Experience in HFT (highly important)
- Fluent in C++ (we use C++ 17/20) and algorithms
- Good understanding of Linux system programming and networks
- Experience with TCP/IP protocols
- Experience with exchanges protocols for order routing and market data
- Experience in writing low latency applications
- Solid experience with networks
- High salary + exceptional bonuses
- Direct impact on the business
- Work directly with the founders, flat structure & fast growth
- A-player team – talented people with Olympiad backgrounds and top-tech degrees
- Regular team events & sports
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++C++ 17C++ 20algorithmsLinux system programmingTCP/IP protocolslow latency applicationsnetwork performancereverse engineeringnetwork acceleration frameworks