All roles at Palo Alto Networks (India)

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

More roles like this at Palo Alto Networks (India)

Apply on Palo Alto Networks (India)'s site