Senior Endpoint Engineer
Ent · Remote · Remote ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior level role
- Fully remote (NA)
- C/C++ or Swift
- Endpoint security
- Equity included
Ent is an intent-aware workspace security platform that protects human and AI-driven work by understanding user intent and intervening at the moment of risk. Founded by the team behind RiskIQ and Microsoft Security Copilot, the company serves Global 2000 customers in finance, defense, and hospitality.
As a Senior Endpoint Engineer, you will own the components of Ent's single lightweight agent. Your work ensures reliable collection, policy enforcement, and transport across operating systems, focusing on stability and performance on machines that cannot be directly accessed.
What you'll do
- Build agent components for collection, policy evaluation, enforcement, and transport
- Manage agent lifecycle including packaging, installers, enrollment, and safe updates
- Enforce resource budgets for CPU, memory, disk, and network usage
- Implement offline behavior such as local queueing, backpressure, and retry semantics
- Apply secure engineering practices like least privilege and signed updates
- Create diagnostics and health reporting tools for remote root-cause analysis
- Maintain test infrastructure with cross-platform CI and performance testing
- Handle escalations for failed installs, conflicts, crashes, and performance issues
What you'll need
- 5+ years building production software in C/C++ or Swift
- Experience with native desktop or endpoint software development
- Knowledge of OS internals and system APIs on Windows, macOS, or Linux
- Experience managing unattended software with versioning and failure recovery
- Strong grasp of concurrency, memory management, and performance measurement
- Disciplined debugging skills to reproduce and prove root causes
- Comfort with build systems like CMake or Bazel and CI/CD pipelines
- Security-conscious coding habits including input validation and privilege boundaries
Nice to have
- Prior experience in endpoint security such as EDR, DLP, or MDM
- Exposure to kernel extensions, drivers, eBPF, ETW, or macOS ESF
- Knowledge of enterprise deployment tools like Intune, Jamf, or SCCM
- Experience with code signing, Apple notarization, or driver attestation
Stack
- C
- C++
- Swift
- Python
- CMake
- Bazel
- GitHub Actions
How you'll work
- Distributed workplace with remote hiring across North America
- Flexible PTO policy
- On-call rotation for agent health
What you get
- Meaningful equity package
- 90% coverage for medical, dental, and vision insurance
- 75% coverage for dependents' insurance
- 12 weeks paid maternity leave and 8 weeks paid paternity leave
- $100 monthly lifestyle account for wellness and learning
- $500 home office stipend for remote employees