More jobs:
Sr Principle Software Engineer; Network Security
Job in
Santa Clara, Santa Clara County, California, 95053, USA
Listed on 2026-01-01
Listing for:
Jobs via Dice
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, C++ Developer
Job Description & How to Apply Below
1 day ago Be among the first 25 applicants
Our Mission
At Palo Alto Networks everything starts and ends with our mission: being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are built on the foundation of challenging and disrupting the way things are done, and we are looking for innovators who are committed to shaping the future of cybersecurity.
Who We Are
We take our mission seriously and are relentless in protecting our customers. The unique ideas of every team member contribute to our success. Our values are crowdsourced by employees and bring to life every day through disruptive innovation, collaboration, execution, integrity, and an inclusive environment. Our teams work fast, value ongoing learning, and respect each unique individual. We offer flexible well‑being programs, including a FLEX Benefits spending account, mental and financial health resources, and personalized learning opportunities.
Your Career
We are seeking engineers who design new products, develop state‑of‑the‑art solutions that don't yet exist, and build global products that solve real‑world problems. We look for leaders who take ownership of their focus area, pursue problems at every level, communicate high‑level ideas, and collaborate across functions.
Responsibilities
• Participate in all phases of the product development cycle, from definition to design to implementation to test.
• Develop functional specifications, assess task requirements and scheduling, and support debugging and maintenance.
• Apply hands‑on networking or network security experience and understand C language development in a Unix/Linux environment.
• Suggest and implement improvements to the development process.
• Communicate goals and desired outcomes clearly to internal project teams.
• Interview, mentor, and coach new team members.
Qualifications
Your Experience
• Proficient in C and familiar with Unix/Linux development environment.
• Working knowledge of TCP/IP internals and L7 protocols.
• Understanding of common data structures and algorithms.
• Strong verbal and written communication skills for cross‑functional collaboration.
• Team player with a can‑do attitude in a dynamic environment.
Preferred Qualifications
• Advanced level of software development experience.
• Graduate degree (MS or PhD) in Computer Science or related field.
• Knowledge of multi‑core, multi‑process, multi‑threaded programming.
• 7–10 years of experience with network packet processing software development.
• Experience with application layer protocols such as HTTP, SIP, H.323, DNS, etc.
• Interest in learning other programming languages.
• Experience with large‑scale/high‑performance software design and development.
• Experience with deep packet inspection engine.
• Experience with GoLang.
The Team
Our engineering team is at the core of our products, directly connected to preventing cyberattacks. We continuously innovate, challenge industry thinking, and create products to solve problems that no one has tackled before. We thrive on ambiguity, excitement for new challenges, and the empowerment of unknown risks. We provide an unparalleled opportunity to shape the industry and our company’s growth over the next decade.
Compensation Disclosure
The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non‑sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $270,000–$290,000 YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.
Our Commitment
We are problem solvers who take risks and challenge cybersecurity’s status quo. We can’t accomplish our mission without diverse teams innovating together.
We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at .
Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.
All your information will be kept confidential according to EEO guidelines.
Is role eligible for Immigration Sponsorship?:
Yes
#JLjbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×