Position: Junior C++ Engineer
Company: GlobalLogic
Experience required: 1y
English level: intermediate

Requirements:
- 1+ years of experience;
- Strong knowledge in development in C++;
- Knowledge in multithreading;
- OOP knowledge;
- Experience in programming under Linux or Unix-like systems.

Preferences:
- understanding of TCP/IP networking stack of protocols;
- shell script, python knowledge, STL and Boost.asio;
- SQL, Redis, RabbitMQ, Kubernetes.

Responsibilities:
- Design and implementation of network-oriented application (Linux, userspace);
- A strong emphasis is put on generic design with memory and processing considerations as mandatory guidelines;
- Design and implement new modules and features, as well as evolve existing ones;
- Regular communication with the remote team.