Responsibilities:
- Implement new exchange connectivity for order and market data.
- Solve low latency problems and optimize performance of trading system.
- Measure latency and throughput through microbenchmarks, profiling and tracing.
- Proactively evaluate changes in exchange market protocols.
The role will cover design, development, validation, deployment, and production support of company; trading system constellation of market data handlers, trading gateways, trading platforms and other systems surrounding it.
Requirements:
- The successful candidate will have a Computer Science degree or equivalent, and possess in depth knowledge and experience of developing in C++.
- A strong background in Linux / C++ low latency optimizations is a must.
- A background in Linux kernel, FPGA and Network card offloading will also be advantageous.
- Experience with query optimization and performance tuning AWS, Kubernetes, docker, Helm