





Niche systems C++ skills and smaller employer produce moderate competition.
Deep OS internals and cross-platform C++ expertise limit cross-industry transferability.
Explicit 5+ years C++ and OS internals requirements make shortlisting highly selective.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design and re-architecture of cross-platform C++ monitoring agents ensuring high performance, modularity, and maintainability.
Develop filesystem, process, and Windows Registry monitoring components using native platform APIs to deliver low-overhead, real-time event detection.
Build and maintain cross-platform agent core logic with platform-abstracted architecture, ensuring compatibility across Linux, macOS, Windows, and AIX with CI/CD pipeline support.
5+ years professional C++ development experience with modern C++ standards (C++11/14/17 required, C++20 preferred).
Strong knowledge of OS internals including memory management, process scheduling, IPC, system calls, kernel interfaces.
Hands-on experience with filesystem monitoring APIs on at least two target platforms (Linux, Windows, macOS, or AIX).
Experience developing cross-platform native software for Linux and Windows; familiarity with CMake build systems.
Experienced systems programmer skilled in low-level OS integration and cross-platform agent design for infrastructure monitoring.
Comfortable handling legacy C++ codebases and driving re-architecture efforts to modern standards and scalable architectures.
Familiar with multi-threaded programming, synchronization primitives, debugging/profiling tools, and CI/CD pipeline development in complex environments.