Principal Software Engineer, Device Security & Containers (NGFW) - NetSec
BengaluruFull-time8–14 yrsPosted 1 week ago
Leadership software engineering role at Palo Alto Networks (India) in Bengaluru. Needs 8+ years and a B.Sc, M.Sc or B.Tech.
About the role
Engineering - Our engineering team is at the core of our products – connected directly to the mission of preventing cyberattacks. We define the industry, instead of waiting for directions. We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.
What you'll do
- Design and implement the container runtime to host the PANW security stack as an isolated privileged container
- Build data path integration using netfilter hooks and eBPF programs for intercepting and inspecting client traffic
- Benchmark and optimize on-device security inspection across various SoC tiers to define product performance commitments
- Implement IPS/IDS capabilities on the device, including rogue device detection and signal jamming detection
- Develop post-quantum cryptography at the application layer to leverage vendor SoC PQC silicon support
What you need
- Python
- C++
- Docker
- Linux
- Test automation
- C
Good to have
- Machine learning
- TPM
- Network security