Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative technology company is seeking a Senior C++ Engineer to join its team focused on cutting-edge biometric recognition systems. In this role, you will write clean, efficient code and design performance-critical components that are actively used. You'll collaborate with a talented team that values autonomy and clarity, while also enjoying a flexible work environment. This position offers the chance to work with modern technologies, including C++ and Python, and to contribute to impactful projects that enhance security and user experience. If you thrive in a dynamic setting and are eager to tackle complex challenges, this opportunity is perfect for you.
Job DescriptionJob DescriptionAbout Us
We’re a fast-growing technology company working on cutting-edge biometric recognition systems. Translation: we help people prove they are who they say they are, using advanced tech — not passwords from 2007. We keep things simple, smart, and secure. No drama. No nonsense. Just solid engineering.
About the Job
We’re looking for a Senior C++ Engineer who loves writing clean, efficient code and maybe even enjoys debugging multithreaded nightmares (we salute you). In this role, you'll help design and build performance-critical components that actually get used — no writing libraries that sit untouched in a dusty corner of the repo. You’ll work with a small, high-caliber team that values autonomy, clarity, and occasionally sarcastic commit messages (but only when appropriate).
Requirements
We are looking for a seasoned engineer with deep knowledge of modern C++ (C++11 or later — we don’t do legacy for sport), building thread-safe systems that behave well under pressure.
Proficiency with CMake and Conan is essential — we aim for seamless builds and well-behaved dependencies. You should also be confident working in the Linux terminal, including terminal operations, SSH, and basic server management. We also need you to be well versed in setting up CI/CD pipelines using GitHub Actions — because deployments should be smooth, not suspenseful.
GTK Integration: Hands-on experience developing C++ applications with GTK, including building user interfaces and handling event-driven logic.
Python: Solid experience in Python for both application development and scripting. Familiarity with integrating C++ modules into Python using ctypes, including handling shared libraries and managing data type conversions.
We’re a tight-knit, focused team that values autonomy, clear communication, and the occasional witty commit message.
Bonus Points
Bonus points if you have experience with OpenCV or .deb packaging — it might just earn you some invisible gold stars (and a bit of visible admiration from the team).
Perks