Position: C++ developer
Company: Recruit-Alliance
Category: C++
Experience required: 2y
English level: intermediate

We are looking for C++ developer to work on the development of server-side software for Linux-based storage system.					
"American product company founded in 2003,165 people
The project involves the development of the Server part for a multi-node software-defined storage.
 Implements the industry standard storage access protocol.
 The most important characteristics are high availability, microsecond latency performance, reliability.
 Linux, C++, sometimes C, x86-64 platform."					
					
Requirements:					
Expertise in C++ programming language					
Good knowledge of Linux OS architecture, Linux API					
Experience in multithreading programming					
Written English would be a plus					
Fluent Russian or Ukrainian is a must					
					
Good to be familiar with:					
SPDK					
SCSI protocol					
Network protocols					
					
Responsibilities:					
Take part in the development of new functionality in the product according to technical specifications					
Support of existing codebase of the application					
Providing help to support team for complex support cases					
					
We offer:					
Flexible working hours					
The ability to work remotely					
Medical insurance					
"Stages:
1. Recruitment agency 15 min
2.HR with company 30 minutes
3. Technical interview with Lead (question answer format, logical questions)
4. Presentation of a personal code or part of a project"