GlobalLogic Ukraine is inviting a Senior С++ Software Engineer to join its Kyiv office or remotely.
The product is a set of software-defined storage systems, which provide scalable distributed shared file systems for professional media production and real-time media delivery. The solution enables true storage virtualization for any media application.
The team goal is to deliver solutions that are used by the world’s biggest broadcasters and post-production houses as 24 * 7 systems all over the world.
- Strong C++ knowledge and experience (5+ years)
- Familiar with at least one set of threading and synchronization APIs: Windows threads / POSIX threads / C++11 threads (not OMP/TBB/MPI).
- Familiar with Linux C++ Toolchains
- Familiar with virtualization/cloud technologies
- Passion for high-quality code and design.
- Strong knowledge of design patterns and best practices.
- Good English communication skills (both spoken and written)
Optional, but highly appreciated:
- Experience in cross-platform software development (Win/Linux/OSX).
- Understanding of at least one of the cross-platform building tools for C++ (cmake or similar).
- Familiar with specifics of static and dynamic libraries development for complex applications.
- Performance profiling experience.
Storages, AWS S3, VM Ware, VirtualBox, Windows, MacOS
Port a distributed storage system (server and client) for real time media workflow to AWS virtual environment.
- Interesting and challenging work in a large and dynamically developing company
- Exciting projects involving the newest technologies
- Professional development opportunities
- Excellent compensation and benefits package, performance bonus program
- Modern and comfortable office facilities