Backend Developer (C++) $2500-3000 Offline

Every day our algorithms process more than 500 million data points. As a result, low latency and fault tolerance are essential for us.

 

Responsibilities:

- Improve the performance and speed of our back-testing and simulation frameworks.

- Real-time implementation of systematic strategies and signals.

- Collaborate with quantitative researchers to provide full-technical support for latency-sensitive HFT strategy automation.

- Develop low-latency code using the latest C++ standards.

 

Requirements:

- Bachelor’s degree in Computer Science or Computer Engineering or related field.

- Exceptional knowledge of algorithms and data structures.

- Strong computer science fundamentals and in-depth knowledge and experience in developing high-performance, low-latency code in C++ (Linux).

- Proficiency in Python.

- Experience in profiling, optimizing latency and throughput.

- Experience working with pybind11.

- Experience in the development of Linux systems.

- Understanding the principles of OOP, design patterns

- Expert knowledge of SQL and columnar databases.

- Experience working with streaming data, async, and parallel processing.

 

Desirable skills:

- Experience with message brokers: Apache Kafka/Redpanda.

- Experience with Docker and Kubernetes.

- Financial/Trading applications development experience.

The job ad is no longer active
Job unpublished on 24 July 2022

Look at the current jobs C / C++ / Embedded Kyiv→