Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
  • Главная
  • Форум
  • Лента
  • Зарплаты
  • Работа
  • Календарь
Аналитика финансовых рынков
27 января 2020

C++ Developer

Киев $3000–4000

Необходимые навыки

We’re looking for experienced C++ Developer to join our team.
We offer non-trivial tasks and participation in an interesting and complicated long-term project being developed from scratch

Будет плюсом

— Maximum reliability
— Performance
— Low latency.
We optimize everything: CPU load, size of transmitted data, number of network packets, amount of memory used.
At peak loads reach 500 Mbps.

Stack of used technologies:
— С++(17,20), std, multithreading, Unix-sockets
— FIX protocol
— Redis, PostgreSQL
— С#, WPF, OpenGL
— Host: Linux(Ubuntu)
— Gitlab, Jira


About us:
We are a financial company’s software development team and create our own product — a work tool for our employees
The project is planned in the horizon for at least 5 years.

Our team includes 12 people (4 C ++). We work on the cycle PO — PM — BA — DEV -QA — RELEASE

About the company:
— Occupation — financial analysis, 15 years on the market, 300 employees
— Flexible schedule, paid vacation (18 working days per year), holidays and sick leaves
— Team buildings and a lot of fun to take a break and relax
— Various sports (football, basketball, running, swimming, cycling, car racing) with professional trainers sponsored by the company

In the office:
— Fresh and varied food
— Library
— Gym 24/7
— Massage
— English cources
— Sleeping room with individual capsules and relax room
— Professional car racing simulator


— Development of back-end systems for receiving, processing and transmitting online data with minimal delays at all stages
— Development of client-server systems
— Denchmarking and optimization developed software

— 3+ years of experience developing applications in C++ for Linux
— Experience with multi-threaded programming
— Experience with socket programming

The main objective of the back-end software :
— Receiving online data streams from stock exchanges
— Processing, normalization and transmission to servers in data-centers
— Mathematical processing and presentation in the required form to customers