Position: Senior C/C++ Engineer
Company: SoftConstruct
Category: C++
Experience required: 5y

Replication project is a solution to obtain all changes from SQL Server database with minimal latency. We have finished POC- research and now we are starting to develop a working product. 
The team consists of 3 people.

Technical stack: C/C++, Shell/Bash, Docker, MS SQL Server. OS: Linux. 

Requirements: 
— At least 5 years of experience in the development of commercial projects.
— Strong knowledge of C++11.
— Strong knowledge of OOP/OOD.
— Strong knowledge of multi-threading/multi-processing.
— Base knowledge of SQL.
— Base knowledge of POSIX Shell/Bash script(s).
— Base knowledge of Docker.
— Experience in development for Linux OS.

Nice to haves:
— Base knowledge of any additional script language(s) (Python, LUA, etc.).
— Experience in developing multi-platform code.
— Knowledge of network stack and communications.
— Knowledge of BOOST and ZeroMQ libraries is a plus.
— Knowledge of C++14/17/20.
 
Responsibilities:
Development and support of code and architecture within the project. Implementation of new features, writing documentation.

We offer:
— Interesting and challenging work in a product and customer-oriented technology company
— Plenty of opportunities to learn, grow and progress in your career
— Health insurance
— Paid vacation and sick leave
— We keep work-life balance
— Flexible working hours and the possibility to work remotely
— Relocation bonus
— Participate in R&D projects
— Silent office near Lukyanivska metro station

Sounds interesting? Then, apply now, don’t wait up. SoftConstruct is a cool place to work, where you’ll have fun, make friends, and grow professionally.