×
Register Here to Apply for Jobs or Post Jobs. X

Sr Principle Software Engineer; Network Security

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Jobs via Dice
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 270000 - 290000 USD Yearly USD 270000.00 290000.00 YEAR
Job Description & How to Apply Below
Sr Principle Software Engineer (Network Security)

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary