← Back to jobs

Persistent Systems Logo
Senior Network Security Software Engineer

Persistent Systems

 

Pune, Maharashtra, India

Posted On: Just posted
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Network Security Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

What You'll Do: 

 

  • Design and develop control-plane and data-plane components for next-generation Firewall (NGFW) platforms across Layers 3–7.
  • Build high-performance packet processing and traffic management systems using multi-core architectures such as DPDK and ODP.
  • Develop and maintain management interfaces including CLI, APIs, SSH access, logging, diagnostics, and telemetry frameworks.
  • Implement and enhance security technologies including SSL/TLS, IPSec, SAML, PKI, and certificate lifecycle management.
  • Develop cybersecurity features such as Deep Packet Inspection (DPI), Intrusion Prevention Systems (IPS), malware protection, URL filtering, and content categorization.
  • Architect scalable, secure, and highly available solutions with clustering, HA, licensing, and secure coding best practices.
  • Optimize system performance and troubleshoot complex networking and security issues using tools such as GDB, Wireshark, and Valgrind.
  • Collaborate with cross-functional engineering teams on architecture, security, product enhancements, and vulnerability remediation.

 

Expertise You'll Bring:

 

  • 8+ years of hands-on experience in C/C++ systems programming on Linux or embedded platforms.
  • Strong understanding of networking protocols across L3-L7, including TCP/IP, routing, switching, SSL/TLS, and IPSec.
  • Extensive experience in data-plane development and packet processing optimization.
  • Deep knowledge of Linux internals, multithreading, concurrency, and high-performance application development.
  • Experience developing CLI tools, APIs, telemetry solutions, logging frameworks, and SSH-based management interfaces.
  • Strong understanding of security architecture, authentication mechanisms, PKI, and certificate management.
  • Hands-on experience with Firewall, NGFW, DPI, IPS, malware protection, and web/content filtering technologies.
  • Excellent debugging, troubleshooting, and performance tuning skills.
  • Proven ability to design scalable systems and provide technical leadership.
  • Expert-level C/C++ programming and systems development expertise.
  • Deep understanding of cybersecurity and firewall technologies.
  • Strong experience with packet processing frameworks such as DPDK/ODP.
  • Advanced knowledge of Linux and embedded operating systems.
  • Expertise in network security protocols, authentication, and encryption technologies.
  • Ability to architect secure, scalable, and highly available networking solutions.
  • Strong analytical and problem-solving capabilities in complex real-time environments.
  • Leadership skills with the ability to mentor engineers and drive technical discussions

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs