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
- We offer competitive compensation, including salary, equity, and comprehensive benefits.
- Our flexible PTO policy and opportunities for growth provide an environment where you can thrive both professionally and personally.
- Fully Remote
Important:
Candidates must pass a background check as part of the hiring process due to our work in the financial sector.
Equal Employment Opportunity
PrivateID values diversity and is committed to providing an inclusive work environment where all employees can excel. Qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected status. Reasonable accommodations are available upon request to ensure equitable participation in our hiring process and workplace.