Principal C++ Engineer (OpenCV)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal C++ Engineer (OpenCV): Developing secure self-managed digital identity platform with an accent on multithreading, synchronization, image processing, and Linux-based systems. Focus on scaling complex high-performance systems, ensuring code quality through CI/CD and unit testing, and integrating C++ with Python.
Location: Remote
Company
Privacy-first company building passwordless, zero-trust digital identity solutions using biometrics and cryptography, trusted by global brands.
What you will do
- Lead by example in developing and owning complex C++ systems for the identity platform.
- Scale the platform in a fast-paced, high-accountability environment.
- Collaborate independently while implementing best practices in C++ programming.
- Build and maintain CI/CD pipelines and ensure code stability with unit tests.
- Handle image processing tasks using OpenCV and integrate with Python scripting.
Requirements
- At least 10 years of C++ experience with strong language features and best practices.
- Demonstrated multithreading and synchronization in C++.
- Proficiency in CMake and Conan for builds and dependencies.
- Linux administration including terminal, SSH, and server management.
- GitHub for version control, branching, PRs, and workflows.
- CI/CD with GitHub Actions and comprehensive unit testing.
- Image processing with C++ and OpenCV.
- Python for development and scripting.
Nice to have
- ctypes for integrating C++ modules into Python, including shared libraries and data conversions.
Culture & Benefits
- Competitive compensation and equity.
- Remote-first, collaborative culture.
- Background check required due to financial sector work.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →