Posted on: 05/09/2025
Job Description : Network Security Engineer (Firewall & C++)
Position : Network Security Engineer (Firewall & C++)
Experience : 5-10 Years
Location : Noida, India
Job Summary :
We are seeking a highly skilled Network Security Engineer with a strong background in C++ development and deep expertise in firewalls and network security appliances. The ideal candidate will have a proven ability to design and develop high-performance security solutions, ensuring they meet modern standards for scalability, reliability, and security. You will be a key contributor to our core security products, working on a range of technologies from network traffic analysis to high availability systems.
Key Responsibilities :
Software Development & Security Engineering :
- Design and develop high-performance software in C++ for core security products, including firewalls, intrusion detection systems, and other network security tools.
- Implement and optimize key functionalities like Next-Generation Firewall (NGFW), IDS/IPS, and network traffic sniffers using industry-standard frameworks such as libpcap, nDPI, Netfilter/iptables, pfctl, and eBPF.
High Availability & System Design :
- Work on designing and implementing high-availability (HA) setups, including VRRP/CARP, clustering, and failover deployments to ensure system resilience.
- Develop and integrate secure communication protocols using technologies like Protobuf, gRPC, and REST APIs.
- Contribute to the development of robust VPN and credential provider solutions.
Monitoring & Integration :
- Ensure seamless log management and SIEM (Security Information and Event Management) integration for real-time monitoring and advanced security analysis.
Required Skills & Qualifications :
Core Experience :
- Proven experience in C++ programming with a focus on performance, low-level system programming, and security.
- Strong background in network security, including hands-on experience with firewalls, NGFW, and Intrusion Detection/Prevention Systems (IDS/IPS).
Technical Proficiency :
- In-depth knowledge of core networking protocols (TCP/IP stack).
- Hands-on experience with high availability concepts and clustered deployments.
- Familiarity with secure API design, VPNs, and integration with log management/SIEM systems.
Preferred Skills :
- Experience with specific firewall platforms (Palo Alto, Fortinet) is a plus.
- Prior experience in a product-based company is highly desirable.
- Knowledge of virtualization and containerization technologies (Docker, Kubernetes).
Did you find something suspicious?
Posted By
Posted in
CyberSecurity
Functional Area
Networking & Wireless
Job Code
1541601
Interview Questions for you
View All