> Markdown version of [/jobs/ext/2661673-sr-principal-software-engineer-network-security](https://www.wearedevelopers.com/jobs/ext/2661673-sr-principal-software-engineer-network-security). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Principal Software Engineer - Network Security - **Company:** Palo Alto Networks - **Location:** United States - **Experience:** Expert - **Salary:** $170,000.0 - $277,000.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Application Layers, Unix, Computer Programming, Computer Networks, Software Debugging, Software Engineering, TCP/IP, Information Technology, Software Version Control - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/afcc7528-1f63-4c6f-bafd-6a056c855cff ## About the Role * Bachelor's, Master's, or Ph.D. in Computer Science or related technical field, or equivalent practical/military experience * 12+ years of professional software engineering experience, including significant time in senior technical leadership roles Strong proficiency in C and C++ programming languages on Unix-based platforms. * Solid understanding of software development methodologies, version control systems, and agile practices., * In-depth knowledge of networking concepts, including TCP/IP, and familiarity with security protocols such as TLS and L4-L7 protocols. * Experience working with TLS and Web proxies. * Experience in developing and optimizing software for performance, scalability, and security. * Excellent understanding of various AI agents and ability to use them as a co-pilot. ## Description We are seeking innovative engineers to design and develop security features for our next-generation firewalls. As a key member of the Layer-7 Security group, you will take ownership of your focus areas, applying your programming skills to solve real-world security problems. You will collaborate with multi-functional teams including product management, quality assurance, and field support throughout the entire software development cycle. This role requires a drive to build global products and a passion for bringing new ideas to the security discipline., * Innovate, design, and develop new security features in our next-generation firewalls, focusing on Layer 7 identity and inspection. * Develop functional specifications, assess task requirements and scheduling, and assist in development, debugging, and support. * Suggest and implement improvements to the development process. * Clearly communicate goals and desired outcomes to internal project teams. * Interview, mentor, and coach new team members. * Identify performance bottlenecks and continuously implement improvements. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [You can’t hack what you can’t see](https://www.wearedevelopers.com/videos/41-you-can-t-hack-what-you-can-t-see) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)