C++ Developer Senior $3500-4500 Offline

Responsibilities:

- Development of back-end systems for receiving, processing and transmitting online data with minimal delays at all stages

- Development of client-server systems

- Benchmarking and optimization of the developed software

- Participation in the discussion of architectural solutions

- Active contribution to rational improvements and changes

 

Requirements:

- 3+ years of experience in C++ applications development for Linux

- Experience with writing of stable, clean code

- Experience with projects evaluation

- Ability to quickly navigate in "third party" code to find potential problems and solutions

- Solid debugging and troubleshooting skills

- Git workflow

- Confident reading and writing English

- Excellent communication skill

 

 

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 delivery in the required form to customers

 

Priorities:

- Maximum reliability

- Top performance

- Low latency

We optimize everything: CPU load, size of transmitted data, number of network packets, amount of memory used

At peak input data flow reaches more than 1 Gbps

 

Stack of technologies used on the project:

- С++(17, 20), std, multithreading, Unix-sockets

- FIX protocol

- Redis, PostgreSQL

- С#, WPF, OpenGL

 

We use:

- Host: Linux (Centos)

- GitLab, Jira, Confluence, G-suite

 

About us:

- We create our own products: software for financial transactions on exchanges and multi-service ERP software. We work in close collaboration with end users

- Our team has 21 people now: 7 С++, 2 .Net, 2 Python, 1 Web Full Stack, 3 QA, 2 DevOps, 2 PM, 1 BA, 1 TW

- We have a creative, working atmosphere

- Between deadlines and quality we choose quality

- The projects is planned on the horizon of at least 5 years

- We work on the cycle PO - PM - BA - DEV - QA - RELEASE

- Flexible schedule, partially remote work, paid vacation (18 working days per year), holidays and sick leaves

- Team building activities with a lot of fun to take a break and relax

- Various sports (football, basketball, running, swimming, cycling, car racing) with professional coaches sponsored by the company

 

 

In the office:

- Fresh and varied food (at own expense)

- Library

- Gym 24/7

- Massage

- Sleeping room with individual capsules and relax room

- Professional car racing simulator

- Table tennis

 

Our company values:

- Humanity

- Teamwork

- Development

- Innovation.

The job ad is no longer active
Job unpublished on 30 April 2021

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