As a Principle Software Engineer you will be responsible for development of Next Gen Network Security Components and Protocols for State-of-the-art firewalls deployed at Enterprise, Data Center, Cloud, and Service Provider environments. You will help define the architecture and develop network security features for 4G and 5G mobility service provider technology GTP and develop security modules with disruptive technologies based on deep packet inspection (DPI) and Machine Learning (ML) Algorithms. Develop scalable high availability solutions for stateful failover and work with multi-functional team members on user requirements, including but not limited to Product Management, QA, Support, etc.