Linux Systems Engineer

Posted Yesterday
Be an Early Applicant
Bengaluru North, Yelahanka, Bengaluru Urban, Karnataka, IND
In-Office
Mid level
Cloud • Security • Software • Cybersecurity
The Role
Design, develop, and maintain secure Linux endpoint agents for Zero Trust authentication and access control. Implement PAM modules, systemd services, packaging (.deb/.rpm), integrate with backend APIs (OAuth2/JWT), secure networking (iptables/netfilter, OpenSSL/TLS), and debug system-level issues. Collaborate with cross-platform teams to ensure feature parity and apply Linux security enhancements.
Summary Generated by Built In
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.

RequirementsQualifications & 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.

BenefitsCareer 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.



Skills Required

  • Bachelor's or Master's in Computer Science, Engineering, or related field
  • 3-6 years of Linux systems software development
  • C programming and C++
  • Shell scripting (Bash)
  • PAM module development
  • OpenSSL / TLS/SSL
  • Linux networking internals (iptables, netfilter)
  • Systemd services and daemon development
  • Debian and RPM packaging (.deb, .rpm)
  • REST API integration and secure token exchanges
  • Experience with Linux system debugging, logging, and packet inspection tools
  • 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 or AppArmor
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2012

What We Do

InstaSafe is a cybersecurity leader providing cloud-based Zero Trust security solutions. The company empowers organizations in their digital transformation journey by enabling secure, seamless access to enterprise applications for mobile and remote workers. Utilizing a software-defined perimeter, InstaSafe masks applications from the open internet to provide granular access control and minimize security risks.

Similar Jobs

In-Office
3 Locations
3464 Employees

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Software Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees
In-Office
3 Locations
3464 Employees

CrowdStrike Logo CrowdStrike

Systems Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
10000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account