Staff / Sr. Staff, Endpoint Client Engineer (C++)
Core
Own the high-performance C++ client runtime and distributed systems at the heart of a cloud security product, ensuring resilience and security on real user devices.
Role type
Staff / Sr. Staff Endpoint Client Engineer (C++)
Builds
Lightweight, high-throughput, cross-platform C++ client runtime and secure agentic harness for cloud security.
Domain
Cloud security, distributed systems, endpoint software
Deliverable
production ML models | product features
Required skills
C++11/14/17/20, multi-threaded programming, memory management, distributed systems fundamentals, data structures and algorithms, performance profiling, cross-platform development (macOS/Windows)
Preferred skills
MS Computer Science, fluency with agentic coding systems (Claude Code, Pi, Codex)
Technologies
C++11, C++14, C++17, C++20, macOS, Windows
Responsibilities
Build and harden the C++ client runtime; Architect distributed systems for fault tolerance; Build a secure agentic harness; Own reliability, observability, security, and performance of the runtime; Partner with ML and backend engineers.
Seniority
Staff / Sr. Staff, hands-on IC