C++ developer (Linux and Mac)
Our partner - productive company in security domain is looking for
C++ Engineer (Linux and Mac)
Job Requirements
We are seeking a talented C++ developer to join our team.
Responsibilities
Develop and maintain agent components for Linux and macOS.
Intercept OS events and network traffic; integrate with the detection engine.
Diagnose defects on the customer side.
Must have (5)
5+ years of commercial C++ (C++11/17+), including 2+ years of systems development.
Linux/POSIX: processes, filesystem, permissions, syscalls.
Multithreading.
Networking: sockets/TCP, working knowledge of TLS.
Independent debugging in a large codebase (GDB, logs, core dumps).
Nice to have (our stack)
macOS: Objective-C/Swift, Endpoint Security, Network Extension — the strongest plus.
Boost (Asio), libevent, curl, CMake; IPC over Unix sockets and msgpack; SQLite, JSON.
OpenSSL, DEB/RPM packaging, FUSE, netfilter/BPF, nginx modules.
DLP/EDR, proxy, traffic interception experience.