





Niche kernel-level Go agent role and seniority reduce applicant density despite metro location.
Highly specialized kernel and endpoint security expertise limits cross-industry transferability.
Mandatory 8–10 years plus hands-on kernel, Go, and agent experience enforces strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and develop the core endpoint security agent runtime and its pluggable security-module framework in Go, ensuring efficient resource use and failure isolation.
Design, build, and maintain kernel-level components (Windows/Linux) and implement secure gRPC communication channels with on-premise management and telemetry components.
Ensure reliability and stability via local data buffering, secure authentication (mTLS, certificates), and oversee rollout mechanisms for module updates including rollback capabilities.
8–10 years of hands-on software engineering with strong systems-level programming.
Deep proficiency in Go and hands-on experience writing/debugging kernel-level code in C/C++ (Windows drivers/minifilters or Linux modules/eBPF).
Experience with gRPC/Protocol Buffers, networking fundamentals (TCP/IP, TLS/mTLS), and developing persistent agent/daemon software on Windows and/or Linux.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Experienced in building and maintaining security-focused endpoint agents with kernel-level integration and resource constraints in mind.
Comfortable working on cross-platform, complex system components including secure communication layers and agent lifecycle management.
Skilled in implementing fault-tolerant mechanisms such as local buffering, staged rollout, and update rollback within distributed endpoint environments.