Develop a real-time agent ( written in C++ ) that collects massive amounts of data from endpoints, leveraging cutting-edge technologies, and getting familiar in-depth with the OS internals.
Commit to full E2E feature development
from planning to automation.
Design and develop solutions in collaboration with multiple dev teams.
Requirements
5+ years of C++ software development experience.
Strong understanding of object-oriented programming.
Experience with multi-threaded and multi-process development.
Hands-on client development across multiple OSs/platforms.
Solid understanding of Mac, Linux, and Windows internals.
Experience with high-performance client-server communication.
Ability to independently own features end-to-end while collaborating across teams.
Familiarity with various build tools and compilation environments.