-
4 or more years of relevant work experience.
-
Strong adherence to the SOLID and TDD principles of effective software engineering; Knowledge of Linux OS, networks, data structures and algorithms, asynchronous programming, parallel programming, distributed computing, and performance optimization.
-
Understanding of computer systems and software architecture.
-
Extensive knowledge of Rust, or knowledge of Rust and experience with a strong-typed language, such as C++, C#, or Go.
-
A thorough knowledge of TCP, UDP, HTTP/REST, and WebSocket protocols.
-
Demonstrated practical knowledge of exchange gateway development.
-
A strong sense of self-motivation and strong analytical and problem-solving abilities.
-
Degree in Computer Science, a related field or equivalent professional experience.
-
Computer science degree, related professional experience, or equivalent.
-
Experience in the HFT or related fields is a plus.