Senior / Staff Software Engineer — Endpoint Agent Platform (Pune)

Senior / Staff Software Engineer — Endpoint Agent Platform (Pune)

12 Aug
|
Concentric AI
|
Pune

12 Aug

Concentric AI

Pune

About the Role

We are building a cross-platform endpoint agent platform for enterprise data security. You will join the Endpoint Agent Services team, which owns the user-space management agent that runs continuously on every managed device. This agent is responsible for authentication, policy sync, telemetry, self-update, health monitoring, local coordination, and user notifications across macOS and Windows fleets.

This role is focused on the user-space endpoint agent/service, not kernel drivers or interception layers. The agent coordinates with native enforcement components and cloud services, but the candidate does not need to build macOS Network Extensions, Windows WFP/MiniFilter drivers, or packet/file-system interception components. We are prioritizing engineers who have built reliable endpoint agents, desktop services, device-management clients, security clients, VPN/ZTNA/SASE clients, MDM/UEM agents, or observability agents that operate safely at fleet scale.

What You'll Do

Design and build the core endpoint agent service,



running as a privileged background daemon/service on macOS and Windows
Implement device and user authentication flows (e.g., mTLS, OAuth/OIDC device flows, certificate-based identity) between the endpoint and cloud services
Build the policy client: fetching, caching, versioning, and safely applying policies from the backend, with rollback and offline-resilience support
Own telemetry pipelines: structured event collection, batching, local buffering, and reliable upload with backpressure handling
Build the self-update mechanism for the endpoint agent, including staged rollout, signature verification, rollback-on-failure, and protected recovery from partial updates
Implement health-check and watchdog logic — detecting crashed or hung components, restarting services when safe, and reporting endpoint health upstream
Design local IPC/RPC interfaces that allow the user-space agent to coordinate cleanly with native macOS and Windows components
Build

📌 Senior / Staff Software Engineer — Endpoint Agent Platform (Pune)
🏢 Concentric AI
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior / staff software engineer — endpoint agent platform (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior / staff software engineer — endpoint agent platform (pune) / pune