Principal Network Software Engineer

Palo Alto Networks, Inc.

Santa Clara (CA)

On-site

USD 147,000 - 238,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Palo Alto Networks, Inc. in Santa Clara, CA, seeks a Principal Software Engineer to architect, build, and maintain mission-critical UVEM network scanner services and on‑prem engines, leading cross-functional collaboration to innovate in a fast-paced security environment.

You will mentor peers, optimize performance, and integrate with CI/CD, Docker, and Kubernetes to ensure reliable deployments; strong OS and networking knowledge is essential.

Qualifications

  • 6+ years of professional experience in security industry software engineering.
  • Expert-level proficiency in at least one typed programming language (Golang, C/C++, Python).
  • Strong foundation in Operating Systems and networking.

Responsibilities

  • Architect and build scalable, secure on‑prem network scanner engines and backend services.
  • Improve performance and reduce latency using efficient data structures and algorithms.
  • Maintain production code with high uptime and reliability; participate in code reviews.
  • Work with CI/CD, Docker/Kubernetes to streamline deployments and configs.
  • Collaborate in an Agile environment to drive technical growth and mentorship.

Skills

Golang
C/C++
Python
OS & Networking basics

Tools

Docker
Kubernetes
GCP
AWS
Azure
GitLab CI

Job description

Palo Alto Networks, Inc. in Santa Clara, CA, seeks a Principal Software Engineer to architect, build, and maintain mission-critical UVEM network scanner services and on‑prem engines, leading cross-functional collaboration to innovate in a fast-paced security environment.

You will mentor peers, optimize performance, and integrate with CI/CD, Docker, and Kubernetes to ensure reliable deployments; strong OS and networking knowledge is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, On-Prem Network Scanner
Principal Software Engineer, On-Prem Network Scanner

Palo Alto Networks • California (MO)

On-site
USD 147,000 - 238,000
Principal Software Engineer- Networking
Principal Software Engineer- Networking

Palo Alto Networks • California (MO)

On-site
USD 147,000 - 238,000
Software Engineer- Networking
Software Engineer- Networking

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior Principal Engineer, AppSec & Security Infra (Remote)
Senior Principal Engineer, AppSec & Security Infra (Remote)

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 147,000 - 238,000
Senior Principal Platform & Tools Engineer
Senior Principal Platform & Tools Engineer

Jobs Paloaltonetworks • California (MO)

Hybrid
USD 170,000 - 277,000
Senior Principal Network Security Engineer (PanOS)
Senior Principal Network Security Engineer (PanOS)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 184,000 - 297,000
Senior Principal Network Security Engineer (PanOS)
Senior Principal Network Security Engineer (PanOS)

CamWebDir • California (MO)

On-site
USD 184,000 - 297,000
Principal SWE - Architect of Scalable Network Scanning
Principal SWE - Architect of Scalable Network Scanning

Palo Alto Networks Unit 42 • Santa Clara (CA)

On-site
USD 150,000 - 190,000
Restricted Stock Units
Bonus
Senior Principal Platform Engineer — Tools & Cloud Infra
Senior Principal Platform Engineer — Tools & Cloud Infra

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Principal Network Security Engineer - PanOS Dev
Principal Network Security Engineer - PanOS Dev

Palo Alto Networks • Santa Clara (CA)

On-site
USD 184,000 - 297,000