Join our engineering team and build the future of cyber-risk remediation, where security isnt about alerts, its about action.
With us, youll move fast, iterate boldly, and scale globally.
As a C++ Tech Lead on our Agent team, youll design, build, and optimize our real-time endpoint agent using modern C++ across Windows, Mac, and Linux environments. Youll collaborate closely with product, backend, and security teams to drive end-to-end feature development, leveraging deep OS internals knowledge to protect real-world customer environments.
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: 7+ years of C++ software development experience, with a strong focus on systems-level programming.
Proven experience in leading technical initiatives or mentoring engineers (formal or informal leadership).
Strong expertise in object-oriented design, system design, and software architecture.
Extensive experience with multi-threaded, multi-process, and high-performance systems.
Hands-on experience developing complex client-server architectures at scale.
Deep understanding of Linux, Mac, and Windows internals, including performance, memory management, and concurrency.
Experience in designing and optimizing high-performance, low-latency systems.
Ability to own large features or systems end-to-end, from design to production, including cross-team collaboration.
Strong experience with debugging complex production issues and improving system reliability.
Familiarity with build systems, CI/CD pipelines, and modern development workflows.
Experience working in fast-paced, dynamic environments, with the ability to make technical decisions under ambiguity.
Excellent communication skills, with the ability to align stakeholders and drive technical discussions.
Experience in security or cybersecurity domains - a strong advantage.
Soft Skills:
Pro-active, self-motivated approach and ability to work independently
High adaptability to new environments and quick learning of new subjects
Strong communication skills
Ability to work as a team player
Detail-oriented view
Ability to utilize AI tools efficiently
This position is open to all candidates.