Sr. Principal Software Engineer - Network Security - PanOS Dev
Core
Design and develop real-time, high-throughput security services and networking infrastructure for next-generation firewalls and GlobalProtect server.
Role type
Sr. Principal Software Engineer (Network Security)
Builds
GlobalProtect server infrastructure and Layer-7 security features for next-gen firewalls
Domain
Cybersecurity / Enterprise Networking
Deliverable
production ML models | product features
Required skills
C, Go (Golang), Python, Linux/Unix development, multi-threaded programming, asynchronous I/O, TCP/IP networking, distributed systems architecture, end-to-end project ownership, technical mentorship
Preferred skills
RESTful API design, CI/CD pipelines, AI-assisted development tools, test-driven development (TDD), automated integration testing, performance profiling
Technologies
C, Go, Python, Linux, TCP/IP, GlobalProtect
Responsibilities
Architect and implement real-time security services; lead complex engineering projects from design to deployment; own critical control-plane and data-plane components; diagnose complex server-side and network-level issues; drive test automation and CI/CD culture; leverage AI tools for development efficiency
Seniority
Principal, hands-on IC with strategic impact