Solid understanding of data structures, algorithms, and object-oriented programming in C++ Performs well in a remote/hybrid team with variable, project-based responsibilities In-depth knowledge and expertise with low latency/real-time development with sub-microsecond latency (nice-to-have) LockFree containers and thinking pattern (nice-to-have) C programming knowledge (written drivers for Linux system, worked with the core etc.) (nice-to-have) Good understanding of Linux system internals and networking (nice-to-have)
Responsibilities:
Contribute to the design, implementation, testing, and deployment of the low and ultra low latency trading platform Recognize the system's requirements and limits Write asynchronous, template, network and thread-safety code