Job Description
About InstaSafe
InstaSafe is a Zero Trust cybersecurity leader, helping global enterprises secure users, applications, and infrastructure across hybrid and cloud environments. Our Zero Trust Network Access (ZTNA), Identity & Access Management (IAM), and Multi-Factor Authentication (MFA) solutions protect over 500,000 endpoints worldwide.
We are seeking a Linux Systems Engineer to build secure endpoint agents that extend Zero Trust policies to Linux-based systems . This includes the ISA Linux Agent and ZTA Linux Agent , which integrate with authentication protocols, PAM modules, and networking components to ensure secure, policy-driven access to enterprise applications.
Role Overview
The Linux Systems Engineer will design, develop, and maintain system-level Linux agents . The role requires proficiency in C / C++ , PAM module development , OpenSSL , and Linux networking internals .
You will work on deep OS integrations (systemd, daemons, packaging), enabling Linux endpoints to act as fully trusted nodes in the Zero Trust ecosystem.
Duties & Responsibilities
Agent Development : Design and implement secure Linux endpoint agents for Zero Trust authentication and access control.
Authentication Integration : Develop and extend Pluggable Authentication Modules (PAM) for MFA, SSO, and secure login enforcement.
Networking & Security : Work with iptables / netfilter , TLS / SSL (OpenSSL) , and VPN / ZTNA protocols to secure data in transit.
System-Level Work : Develop systemd services , daemons, and ensure proper Linux packaging ( .deb, .rpm ).
API Integration : Connect agents with backend controllers / gateways using REST APIs and secure token exchanges (OAuth2, JWT).
Debugging & Troubleshooting : Use Linux system debugging, logging, and packet inspection tools to resolve issues.
Collaboration : Partner with cross-platform teams (Windows, Mac, Android, iOS) to ensure feature parity across endpoint clients.
Continuous Learning : Keep updated on Linux kernel and security enhancements, applying them to strengthen endpoint security.
Requirements
Qualifications & Skills
Education & Experience :
Bachelor’s / Master’s in Computer Science, Engineering, or related field.
3–6 years of experience in Linux systems software development.
Core Technical Skills :
C Programming / C++
Shell Scripting (Bash)
Linux Systemd
PAM Modules
OpenSSL
Linux Networking (iptables / netfilter)
Deb / RPM Packaging
REST APIs
Preferred / Good-to-Have :
Experience with kernel modules or low-level drivers .
Familiarity with container environments (Docker / Kubernetes).
Knowledge of Zero Trust / VPN protocols (IPSec, OpenVPN, WireGuard).
Familiarity with SELinux / AppArmor security frameworks.
Benefits
Career Value Proposition
Build mission-critical Linux endpoint security agents used in Fortune 500 enterprises.
Work on deep system-level programming that combines authentication, networking, and security.
Collaborate with world-class engineers across OS platforms.
Gain expertise in Zero Trust security and enterprise networking protocols .
System Engineer • Bangalore North, KA, in