Senior C++ Engineer

About us
Due to strong growth, IREX has an exciting opportunity for a Senior C++ Engineer. IREX is an industry leading AI Software organization, represented in 25+ countries, with a fantastic team dedicated to using AI for good and changing the world.

Your Project
The IREX platform includes many services implemented in Java, Go, C ++, deployed as containers in Kubernetes both on cloud platforms and on the customer's hardware.

Your Job
  • to integrate AI modules in the IREX platform
  • to extend existing C++ services and to resolve production issues.

Our Expectations
  • 5+ years of experience as a software developer;
  • Experience in software development for Linux OS;
  • Experience with API ffmpeg / libav, h264 / h265 and / or other video codecs;
  • Deep understanding of Linux OS concepts, basic utilities and libraries, multi-threading primitives;
  • Basic knowledge of SQL (Queries, Indexes);
  • Deep knowledge of basic data structures and algorithms;
  • Understanding how the TCP / IP stack works.

Will be a plus:
  • Experience with PostgreSQL, Poco, Buildroot;
  • Knowledge of Python, Java;
  • Experience in developing desktop applications using QT;
  • Experience in deploying applications to Docker, Kubernetes.